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

发布于 8 年前作者 min284519 次浏览最后编辑 8 年前来自 ask

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

10 回复
changwei
changwei1 楼6 年前

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

yan71
yan712 楼6 年前

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

pengna
pengna3 楼6 年前

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

ping45
ping454 楼6 年前

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

wanchao
wanchao5 楼6 年前

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

zhaowei
zhaowei6 楼6 年前

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

scao
scao7 楼6 年前

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

jiewen
jiewen8 楼6 年前

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

xia29
xia299 楼6 年前

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

yaoqiang
yaoqiang10 楼6 年前

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