问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 微信小程序 Bug input 客户端 6.6.7 2.2.1
代码:
Page({
data: {
inputList: [{
str: '',
isfocus: false
}]
},
focus: function (e) {
let index = e.currentTarget.dataset.index
let inputList = this.data.inputList
inputList[index].isfocus = true
this.setData({ inputList: inputList })
},
blur: function (e) {
let index = e.currentTarget.dataset.index
let inputList = this.data.inputList
inputList[index].isfocus = false
this.setData({ inputList: inputList })
}
})
BUG现象:
真机测试,在获得焦点的情况下,点击受过输入法左上角的收起,会循环触发focus和blur,导致输入法不停的弹出收起,几次后最终收起。
发现问题在于多个input,且使用了focus属性并通过事件去控制属性就会出错
有无解决方法?
这个问题之前提过一次,无答复
代码片段
wechatide://minicode/ZW5QOcm67Z2i
微信小程序开发问题解答
微信小程序开发者回答:
麻烦重新提供一下代码片段
微信小程序开发者回答:
wechatide://minicode/hG0ozKmJ7c2T
微信小程序开发者回答:
乱码了, 麻烦重新提供一下
微信小程序开发者回答:
wechatide://minicode/du15IKmJ7E2o
微信小程序开发者回答:
测试未复现,复现的步骤是怎样的?
本文网址:http://www.91bianli.com/weixinxiaochengxu/45847.html