Hongo
Hongo
  • 发布:2024-11-18 15:04
  • 更新:2024-11-21 09:50
  • 阅读:60

如何阻止input输入值

分类:HBuilderX

场景:pda扫码时,如果光标在输入框中(聚焦状态),pda扫描的结果会直接填充到input中,如何解决这个问题。

想法:

1:扫描的情况阻止值的输入。

2:扫码前失去焦点(尝试过没效果,定时器模仿可以,pda扫描 失去焦点前值已经填充进去了)

目前想尝试第一种,如何阻止input值的输入,app中有类似网页端的阻止事件吗?

2024-11-18 15:04 负责人:无 分享
已邀请:
9***@qq.com

9***@qq.com

readonly试过吗?没有做过你说的扫码,但是感觉扫码动作应该有回调吧,类似于扫码前,扫码成功什么的,动态处理一下input。或者扫码前用view模拟一下input框,成功后再换回来什么的

蔡cai

蔡cai

直接试下disabled属性?动态更改状态就好了

  • Hongo (作者)

    试过,也不行,disabled时值还是填充到输入框中了

    2024-11-20 14:55

NoahYoung

NoahYoung

我有个比较无脑粗暴的方法(~ ̄▽ ̄)~
监听输入,判定输入值是否匹配pda的输入值,匹配则清空

要回复问题请先登录注册