微信小程序> 小程序中input的属性focus失效问题

小程序中input的属性focus失效问题

浏览量:575 时间: 来源:: )  ---

小程序
小程序 组件input 中有一个 focus 属性, 只要他为 true 我们就可以自动唤起弹窗。进入页面初始化的时候点击一次是可以唤起的,但是他唤起之后点击其他区域, 键盘隐藏时候 再次点击就不能够唤起了。
解决思路:

  1. 确保你再次点击的时候   {{变量}}  的这个值 已经变成 true 了。
  2. 已经变成  true 了为什么不好使。。。事情都是要有一个开始和结束,如果没结束,你这边又开始了 好像不太符合逻辑, 那我们就在用户点击其他区域的时候 让 {{变量}} 变成 false
  3. 我写了一个 view, 使用了 position: fixed 让她悬浮,z-index=1 不遮挡键盘。因为 他的出现和隐藏是和 唤起键盘 一致的,那么我们就把 {{变量}} 的这个东西 放在他的 wx:if={{变量}} 里就ok了

结果 :  测试了一下 结果真的就是这么回事,因为我之前 没有对 隐藏键盘进行控制,导致变量 没有变为 false  可能再次赋值 为 true 的时候 失效

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎