1.问题描述
初始打开页面,input框自动聚焦,在输入n位数字后自动触发事件进行业务处理,结果以页面底部弹框形式展示,同时input失焦。
但目前问题是,底部弹框出现后,input再次获得焦点,导致键盘弹起,阻挡住底部弹框。
只有在刚进入页面,第一次输入后会出现这个问题,保留在当前页面,第二次输入时一切正常。
2.相应截图
正常
异常
异常时输出
3.代码片段
<input type="number" focus="{ {focus && !blurFlag}}" value="{ {doSomthing}}" bindinput="inputNum" bindfocus="bindfocus" bindblur="bindblur"/>
<view class="mask" wx:if="{ {showModal}}"></view>
<view class="modal { { modalTypeMap[modalType] }}" hidden="{ {!showModal}}">
<