收藏
回答

关于输入框的失焦事件.聚焦输入的时候.手机直接锁屏.不知道大家遇到过嘛?

开发中遇到一个需求 就是实时监测输入手机号的输入框.然后用到了失焦事件.正常情况下.输入手机号后失焦.然后会触发手机号的检验.要是手机号合法.就发请求.根据发请求后的结果.然后使用setdata开关控制一个填写详细资料的表单的展示/隐藏.但是现在问题来了. 当在聚焦状态下输入手机号且合法的时候.然后直接锁屏.然后页面就会报错.如下图1.后来发现是锁屏后.然后亮屏幕的时候.先执行小程序的componentDidHide方法.同时页面的接口方法也同时调用了.接口调用后就会调用setdata方法.此时页面还没有执行componentDidShow方法.然后就会报错.现在想请教一下大家.遇到这种有没有好的解决思路?





回答关注问题邀请回答
收藏

1 个回答

  • Demons
    Demons
    2023-03-15

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2023-03-15
    有用
    回复
登录 后发表内容