1.问题描述
初始打开页面,input框自动聚焦,在输入n位数字后自动触发事件进行业务处理,结果以页面底部弹框形式展示,同时input失焦。
但目前问题是,底部弹框出现后,input再次获得焦点,导致键盘弹起,阻挡住底部弹框。
只有在刚进入页面,第一次输入后会出现这个问题,保留在当前页面,第二次输入时一切正常。
2.相应截图
正常
异常
异常时输出
3.代码片段
{ { msg }}
doSomething(e) {
this.setData({
fetchCode: e.detail.value,
blurFlag: false,
})
if (e.detail.value.length === 11) {
this.setData({
focus: false,
blurFlag: true,
})
this.loadOrder()
}
}
loadOrder(e) {
if (this.data.fetchCode.length === 11) {
app.request(