收藏
回答

新版开发工具(1.01.170913)更新后,setData问题好严重啊

问题模块
开发者工具

js中有data如下:

{

    a: {...},

    b: {...}

}


wxml中:

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


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

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


最后一次编辑于  2017-09-14  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • 唐英-专注路亚30年(还差27年)
    唐英-专注路亚30年(还差27年)
    2017-09-14

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

    2017-09-14
    赞同
    回复
  • 李思
    李思
    2017-09-14

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

    2017-09-14
    赞同
    回复
  • 红掌拨清波
    红掌拨清波
    2017-09-14

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

    2017-09-14
    赞同
    回复
  • 红掌拨清波
    红掌拨清波
    2017-09-15

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

    2017-09-15
    赞同
    回复