constructor会在类生成实例时调用,Angular无法控制constructor,constructor中应该只进行依赖注入而不是进行真正的业务操作 ngOnInit属于Angular生命周期的一部分,其在第一轮ngOnChanges完成之后调用,并且只调用一次,在ngOnInit做一些初始 ...
分类:
其他好文 时间:
2018-10-04 12:55:44
阅读次数:
173
android中的dp在渲染前会将dp转为px,计算公式:px=density*dp;density=dpi/160;px=dp*(dpi/160);dpi=√widthpixwidthpix+heightpixheightpix/尺寸大小android中所有的dp和px的转换都是通过DisplayMetrics中相关的值来计算的假设设计图宽度是360dp,以宽维度来适配。那么适配后的densit
分类:
移动开发 时间:
2018-09-27 11:18:11
阅读次数:
218
今天遇到了一件奇怪的事情,在同事手机上有个Activity(A)关闭后竟然又被创建了,调试后发现原来每次关闭这个Activity(A)都会触发上一个Activity(B)的生命周期改变,然后在订阅的LiveData对象会收到OnChange消息创建Activity(A),正常情况下,这种数据我们只需 ...
分类:
其他好文 时间:
2018-09-20 01:14:20
阅读次数:
653
该系列文章在实现 cpreact 的同时理顺 React 框架的核心内容 "项目地址" 从一个疑问点开始 接上一章 "HOC 探索" 抛出的问题 ———— react 中的 onChange 事件和原生 DOM 事件中的 onchange 表现不一致,举例说明如下: 拨云见雾 我们来看下 React ...
分类:
其他好文 时间:
2018-09-18 17:18:30
阅读次数:
174
应用场景描述: Select 被form 所包裹,且被getFieldDecorator修饰。所以值的改变应该通过form的setFieldsValue方法。 Select模式肯定会是multiple。且以最多三个值举例。 解决思路如下: 1 起初是想在Select的onchange事件中判断val ...
分类:
其他好文 时间:
2018-09-12 21:12:54
阅读次数:
765
为了便于使读者更好地运用js事件,就把常用事件大致分为以下几种: a. 表单元素事件,在表单元素中生效 onfocus 获取焦点 onblur 失去焦点 onsubmit 点击提交按钮 onreset 重新点击鼠标按键 onchange 框内容改变时,该事件常用于输入字段的验证,用于input输入e ...
分类:
Web程序 时间:
2018-09-11 18:03:20
阅读次数:
300
在做上传图片预览时,利用input onchange事件触发函数,但是type=file时,一定记得新建要清空原来的图片,因为原来的图片还存在在input里面,再选重复的图片没有change,故不会触发相应的函数,造成没有反应的现象 具体的清空input file的方法: ...
分类:
Web程序 时间:
2018-09-11 14:48:31
阅读次数:
207
inp.focus();inp.onblur = function(){ // 失去焦点};inp.onchange = function () { // 内容发生变化,并且 失去 焦点 时触发};if(inp.oninput !== undefined){ inp.oninput = functi ...
分类:
其他好文 时间:
2018-09-02 01:51:10
阅读次数:
154
<select onchange="lxx(this)"> <option value="">全部</option> <option value="水电" <c:if test='${lx=="水电"}'>selected=selected</c:if> >水电</option> <option v ...
分类:
Web程序 时间:
2018-08-30 18:17:51
阅读次数:
1911
一、onchange事件只在键盘或者鼠标操作改变对象属性,且失去焦点时触发,脚本触发无效。(就是说你在输入框中输入完内容,输入完了,然后鼠标点别的地方触发该事件)二、oninput事件oninput事件在用户输入时触发。不支持JS等赋值改变的元素属性。该事件在<input>或<textarea>元素的值发生改变时触发。(也就是说,不用输入完,边输入边触发该事件)①但是,这个
分类:
其他好文 时间:
2018-08-30 11:09:21
阅读次数:
175