vue.set()

作者: 蜗牛和曼巴 | 来源:发表于2018-11-07 21:56 被阅读0次

    vue为了更加简洁,当data的数据是数组或者对象时,动态的添加或删除,视图将不会更新
    Vue.set()可以用来设置响应式数据

    <button @click="user.sex='female'">点击</button>
    
    created () {
              // 通过下面这种方式添加的属性,它不是响应式的,意思就是页面不会跟着数据的改变而发生改变
              // this.user.sex = 'male'
              // Vue.set()可以用来设置响应式数据
              // Vue.set(this.user, 'sex', 'male')
              this.$set(this.user, 'sex', 'male')
            }
    

    相关文章

      网友评论

          本文标题:vue.set()

          本文链接:https://www.haomeiwen.com/subject/hgmbxqtx.html