vue中数据更新, 视图没有更新解决方法

场景: 点击添加按钮 , 会添加一个condition模块 , 会有多个数组

解决方法:   

    第一次尝试使用$set更新试图 , 在单个数组里使用是可以实现 效果的 , 如果是数组里面嵌套数组, 多个数组的时候, 那就还是只是更新了数据, 视图没有更新

    ....待更新代码

 

    第二次尝试赋完值直接使用 this.$forceUpdate(); , 就可以成功更新视图

    for(...){

      this.obj [ i ] = data;

    }

     this.$forceUpdate();

posted @ 2021-01-28 17:13  逍遥玩儿  阅读(1410)  评论(0编辑  收藏  举报