微信小程序input组件,双向绑定,绑定一个命名为单个字母变量,不生效?


并没有出现官方文档的限制的情况,望大佬们指教

阅读 2.1k
1 个回答

是的,单字母变量会这样,我复现了一下看起来是简易双向绑定的锅,你使用 bindinput 绑定自定义函数手动去 setData 就可以避免这个问题。

但我们在开发过程中,最好以语义化的方式来命名变量和函数,避免使用这样的命名方式。

可能微信也没有想到有人会这样干吧。毕竟这个 “简易”双向绑定 多少年了还没更新支持 <input model:value="{{ a.b }}" /> 这样的写法。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题