收藏
回答

splice直接影响data里面的数据

问题模块 框架类型 问题类型 终端类型 操作系统 微信版本 基础库版本
框架 小程序 Bug 微信iOS客户端 Android 6.6.7 2.0.9

数组的splice方法直接影响data里面的数据,没办法解决。



结果



应该setData以后有效才对吧。


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

2 个回答

  • 卢霄霄
    卢霄霄
    2018-06-13

    this.data.xx = 1 //修改即时生效,但是不渲染界面

    this.setData({xx:1}) // this.data.xx改变为1即时生效,异步渲染界面

    2018-06-13
    赞同 1
    回复
  • Kerindax
    Kerindax
    2018-06-13

    解决了:

    数组后加上

    this.data.list.slice(0)

    可以克隆数组,后面的splice 方法也不能直接影响data里面的list了

    2018-06-13
    赞同
    回复