新版开发工具(1.01.170913)更新后,setData问题好严重啊
发布于 6 年前 作者 jie56 4381 次浏览 来自 问答

js中有data如下:

{

    a: {…},

    b: {…}

}

wxml中:

<template is="someTpl" data="{{...a[someName]}}"/>


someTpl中某View bindtap调用js方法,只要js方法中setData(不管是否set了什么数据,哪怕无用的),就会影响模板重新渲染

比如:someTpl中有input, input输完后 触发bindtap js,就会被重置input

4 回复

同样的问题, setData的时候 input中已经编辑好的内容 会被清空掉

不是基础库版本导致的,在开发者工具0.21.201800,基础库版本1.43以上,开发者工具内调试是好的,在编译完之后就出现了这样的问题

好难受,这两天也出现这个问题,求解决,求帮助!!!!!!都是同胞,求救,当点击按钮setData的时候,input已经填入的信息被清空,并且我setData的数据跟input里面的一点关系都没有,求救啊求救啊

就是我没有指定要setData的数据,也全部重新setData了;目前线上版本好的,不敢重新编译提交了。。。。。。

回到顶部