Vue使用中遇到页面渲染问题

一、数组或者对象属性刷新时页面不刷新

还是由于 JavaScript 的限制,Vue 不能检测对象属性的添加或删除。对于已经创建的实例,Vue 不能动态添加根级别的响应式属性。但是,可以使用 Vue.set(object, key, value) 方法向嵌套对象添加响应式属性。例如:this.$set(this.userProfile, ‘age’, 27)

对于数组,可采用example1.items.push({ message: 'Baz' })   来触发刷新页面

二、 vue中js对象拷贝

如果直接赋值,a=b, 当修改b的时候,a也会变化,应该采用var a= Object.assign({}, b)的方式进行拷贝

You May Also Like

About the Author: daidai5771

发表评论

电子邮件地址不会被公开。 必填项已用*标注