2020
10-08
10-08
Vue2.0 $set()的正确使用详解
vue2.0给data对象新增属性,并触发视图更新如下代码,给student对象新增age属性data(){return{student:{name:'',sex:''}}}众所周知,直接给student赋值操作,虽然可以新增属性,但是不会触发视图更新mounted(){this.student.age=24}原因是:受ES5的限制,Vue.js不能检测到对象属性的添加或删除。因为Vue.js在初始化实例时将属性转为getter/setter,所以属性必须在data对象上才能...
继续阅读 >