1.vue数组中的对象发生变化,页面不渲染问题由于js的限制,vue无法检测到情况变化:1.使用索引修改数组中的第一项时;vm.items[indexOfItem]=newValue2。修改数组长度时;vm.items.length=newLength解决方案:使用Vue.set();Vue.set(example1.items,indexOfItem,newValue);或示例1。items.splice(indexOfItem,1,newValue);解决第二个:example1.items.splice(newLength);关于对象修改,页面不渲染更新,Vue无法更新根级响应元素varvm=newVue({data(){return{userProfile:{name:'Anika'}};}})userProfile添加“年龄”属性:Vue.set(vm.userProfile,'age',17);或this.$set(vm.userProfile,'age',17);如果您需要为现有对象分配多个新属性:Object.assign({},this.userProfile,{'age':'16','like','li'})参考https://www.cnblogs.com/think...https://blog.csdn.net/qq_2546...
