收藏
回答

uniapp的input框在微信开发者工具的真机调试,输入数据后,无法绑定到变量?

Windows 11 家庭中文版,hbuilder 3.6.18,微信开发者工具: 1.05.2103190,基础库版本号: 2.30.2,项目创建方式: HBuilderX

hbuilder创建一个小demo,使用input组件v-model绑定数据,运行到开发者工具,工具调试输入值后,可以绑定到变量;但是真机调试,输入变量后,无法绑定到变量


最后一次编辑于  2023-03-05
回答关注问题邀请回答
收藏

2 个回答

  • 郑钱花
    郑钱花
    2023-03-06

    真机调试的原因,我也遇到过。真机调试获取不到值。但是真机、预览都是正常的。

    另外v-model的底层编译结果其实是value和bindinput两个,你可以查看编译后的wxml和js。

    问题根源出在这个bindinput上面。而且是少部分机型会获取不到值。

    解决方案是@blur和@confirm的时候给那么赋值。

    我反馈过这个问题https://developers.weixin.qq.com/community/develop/doc/000c68f97e0a08cf761ff4eff57000

    2023-03-06
    有用
    回复
  • minimalistrojan
    minimalistrojan
    发表于小程序端
    2023-03-03

    截图看下 input 双向绑定的代码。

    2023-03-03
    有用
    回复 1
    • 飘雪人间
      飘雪人间
      2023-03-05
      2023-03-05
      回复
登录 后发表内容