真机预览时通过 focus 控制 input 在 ios端爆堆栈
发布于 5 年前 作者 min88 429 次浏览 来自 官方Issues

通过 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
    })
  }
})
回到顶部