为了账号安全,请及时绑定邮箱和手机立即绑定

vue视图不更新,要清空一下再设置才更新?

vue视图不更新,要清空一下再设置才更新?

jeck猫 2018-12-18 22:28:17
this.$children.map(item=>{          if(item.list){            let temp = clearCheckItem(item.list)            // this.$store.commit('SET_MATCHLIST',[])             this.$store.commit('SET_MATCHLIST',temp)            // item.$set(item,'list',[])             item.$set(item,'list',this.ffzmatchlist)           }         })上方代码视图不更新,数据是更新了this.$children.map(item=>{          if(item.list){             let temp = clearCheckItem(item.list)            this.$store.commit('SET_MATCHLIST',[])            this.$store.commit('SET_MATCHLIST',temp)             item.$set(item,'list',[])             item.$set(item,'list',this.ffzmatchlist)           }         })为什么要清空一下再设置就有用了呢?这样的用法对不对?大家还有什么使用方法吗?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1638 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信