真机预览时通过 focus 控制 input 在 ios端爆堆栈
通过 setData 去控制 input 的 focus 属性时,android 端正常,在ios微信客户端内无反应,打开调试面板,js 报错
1 回复
<button style="margin-bottom :20px;" catchtap="focusOn">打开</button>
<input placeholder="请输入" focus="{{ focus }}"></input>
<button style="margin-top :20px;" catchtap="focusOff">关闭</button>
Page({
data: {
focus: false
},
focusOn() {
this.setData({
focus: true
})
},
focusOff() {
this.setData({
focus: false
})
}
})