- textarea快速息屏后再打开白屏
- 当前 Bug 的表现(可附上截图) 息屏前: [图片] 息屏后迅速打开: [图片] - 预期表现 正常显示 - 复现路径- 提供一个最简复现 Demo 微信小程序搜索“小程序示例”,没错,就是官方的示例。 手机型号:oppor11,微信版本:6.7.3,基础库版本:2.4.1
2018-11-27 - textarea事件重复触发问题
- 当前 Bug 的表现(可附上截图) 在textarea上输入完成之后,点击屏幕上其他地方会触发两次blur事件,但是点击收起键盘的按钮就能只触发一次。 这个问题只在安卓系统上出现 - 预期表现 textarea输入完成之后,点击屏幕空白处只触发一次blur事件 - 提供一个最简复现 Demo [代码]<[代码][代码]textarea[代码] [代码]auto-height[代码][代码]=[代码][代码]"true"[代码] [代码]value[代码][代码]=[代码][代码]'{{addTxt}}'[代码] [代码]focus[代码][代码]=[代码][代码]"{{contstate}}"[代码] [代码]catchblur[代码][代码]=[代码][代码]"addtxt"[代码][代码]></[代码][代码]textarea[代码][代码]>[代码] [代码]// 失去焦点事件[代码] [代码]addtxt(e) {[代码] // 获取文字[代码] [代码][代码]var[代码] [代码]txt = e.detail.value;[代码] [代码] [代码] [代码] // 创建新的数据[代码] [代码] [代码][代码]var[代码] [代码]newdata = {[代码] [代码] [代码][代码]allstate: 1,[代码] [代码] [代码][代码]allStr: txt,[代码] [代码] [代码][代码]allStr2: [代码][代码]this[代码][代码].data.addTxt2[代码] [代码] [代码][代码]};[代码] // 获取当前数据数组[代码] [代码][代码]var[代码] [代码]newalldata = [代码][代码]this[代码][代码].data.allcont;[代码] // 添加数据[代码] [代码][代码]newalldata.push(newdata);[代码] // 设置数据并且清空内容[代码] [代码][代码]this[代码][代码].setData({[代码] [代码] [代码][代码]allcont: newalldata,[代码] [代码] [代码][代码]addTxt: [代码][代码]null[代码] [代码] [代码][代码]});[代码] [代码] [代码][代码]}[代码]
2018-11-28