最近才发现vue.$set

笔记备忘

有点失策

  data() {
      return {
        test:{
          aaa:1,
          arr:[{
            bb:'asdad'
          }]
        },
  },



 testClick(){
        this.test.aaa=123;
        this.$set(this.test,'asd',123);
        console.log(this.test)
        this.test.arr.forEach((item)=>{
          this.$set(item,'asdaasd','1sss23');
        })
      },

this.$set不一定要在data根里面的响应式对象,也可以是响应式对象中的对象添加属性

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。