Object.assign(this.productData, res)

导致视图不更新

这是因为JavaScript 的限制,Vue 不能检测对象属性的添加或删除
应该这样写

this.productData = Object.assign({}, this.productData, res)

或者 添加新的熟悉

this.$set(this.obj,key,val)

或者

Vue.set(vm.obj,'k1','v1')

标签: none

添加新评论