js中有data如下:
{
a: {...},
b: {...}
}
wxml中:
<template is="someTpl" data="{{...a[someName]}}"/>
someTpl中某View bindtap调用js方法,只要js方法中setData(不管是否set了什么数据,哪怕无用的),就会影响模板重新渲染
比如:someTpl中有input, input输完后 触发bindtap js,就会被重置input
网友回复:
就是我没有指定要setData的数据,也全部重新setData了;目前线上版本好的,不敢重新编译提交了。。。。。。
同样的问题, setData的时候 input中已经编辑好的内容 会被清空掉
好难受,这两天也出现这个问题,求解决,求帮助!!!!!!都是同胞,求救,当点击按钮setData的时候,input已经填入的信息被清空,并且我setData的数据跟input里面的一点关系都没有,求救啊求救啊
试试看是否是基础库版本导致的
点击项目详情 切换基础库
不是基础库版本导致的,在开发者工具0.21.201800,基础库版本1.43以上,开发者工具内调试是好的,在编译完之后就出现了这样的问题