- input blur事件不触发
- 当前 Bug 的表现(可附上截图) 正在输入的时候,输入法尚未关闭,点击按钮,blur事件未触发 - 预期表现 触发blur事件 - 复现路径 正在输入的时候,输入法尚未关闭,点击按钮 - 提供一个最简复现 Demo
2018-09-27 - 需求,input组件的value很奇怪
Input的value在文档里,是“初始值” <input value="{{value}}"> 无法通过双向绑定,由组件的属性里的observer方法获知改变(除非setData)。想要得到当前input的值,只有用bindInput事件拿取。 Input显示的值的改变,不会影响value属性(因为它是初始值)。但是呢,却可以用setData({value:"xxx"})改变“当前”的input的显示值。 总结一句话:setData-->value-->直接改变当前的input显示值,而拿取时this.data.value却只能拿初始值?
2018-10-06 - 自定义组件attached中this.data.x无法获取properties值
Component({ properties: { coinInOrder: { type: Object, value: {} }, totalPrice: { type: Number, value: 0 } }, attached() { console.log(this.data); // console 能看到 coinInOrder 并不是空对象 console.log(this.data.coinInOrder); // console 能看到 空对象 } }); ps:[代码]observer[代码] 里面是能看到 coinInOrder 已经被赋值了,可是我想要在attached 使用coinInOrder 和 totalPrice 传进来的值做一些简单的运算,observer 无法满足呀
2018-06-10