在vue文档中写着如果在实例创建之后添加新的属性到实例上,它不会触发视图更新
push
Vue.set() 方法
参数1:要修改的对象
参数2:属性
参数3:属性的值是啥
返回值:已经修改好的值
<div id="app"><p v-for='item in items' v-once>{{item}}</p><button @click='btn()'>添加</button></div>
new Vue({el:'#app',data:{items:['a','b','c']},methods:{btn(){//无法修改this.item[1]='d'console.log(this.item)//Vue.setVue.set(this.items,1,'e)//this.$setthis.$set(this.items,1,'e'}}})
