html52.com
我爱小程序-开发者交流社区

关于setData()之后input会被清空的问题

问题模块
开发者工具

好难受,这两天也出现这个问题,求解决,求帮助!!!!!!都是同胞,求救,当点击按钮setData的时候,input已经填入的信息被清空,并且我setData的数据跟input里面的一点关系都没有,在开发者工具0.21.201800中,基础库版本1.43以上,编译之前是好的,如果编译之后会出现在form表单中,点击按钮,注意不是提交form表单,再强调一边不是提交form表单,是为了进行某些操作,执行setData()之后input的内容会被清空的问题,并且setData()里面并没有与input有任何相关的数据联系!!!!就是会被清空,而且不是一个input,是所有input会被清空

网友回复

恶魔果实~:

我这边的问题已经解决了,可能楼下那位同胞有类似的问题,可能是不同的BUG

oric:

你好,这边还有问题吗?可以麻烦提供一个可以复现的demo吗?上面@恶魔果实~ 提供的我这边测试没有问题。

恶魔果实~:

我也是setData了其他表单值,后来我把引入的wxml去除就好了,可能你出现的问题跟我不一样

束方健:

并没有 我只是setData了下其他表单值

恶魔果实~:

尽量不要引入或者说就是尽量不要import其他地方的wxml

束方健:

请问楼主怎么绕过的,尽量不适用setdata?

恶魔果实~:

的确没有修复但是可以尽量绕过这个问题

束方健:

这个好像没有修复吗,最新版本依旧有问题

恶魔果实~:

同胞们,没有下文了咯?说跟进进度?没有下文了?

恶魔果实~:

是的,在小程序开发者工具和预览都会出现这样的问题

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付