Vue3中的 Vue.set()和Vue.delete()
Vue3 中的 set() 和 delete()
·
Vue3中的 Vue.set()和Vue.delete() 笔记
最近项目升级,前端要用vue3;遇到 发现 Vue.set()和Vue.delete() 编译工具报错了;就百度了一下,做个笔记
之前的大概代码
import Vue from 'vue'
addAttr() {
……
Vue.set(this.addModel.attr, this.attr, 'aa')
……
},
delAttr() {
Vue.delete(this.addModel.attr, this.attr)
}
更改为
addAttr() {
……
this.addModel.attr[this.attr] = 'aa'
……
},
delAttr() {
delete this.dictAddModel.attr[this.attr]
}
参考博客
https://qa.1r1g.com/sf/ask/4641299771/
https://www.jb51.net/article/245909.htm
https://blog.csdn.net/wj1713520/article/details/123600299
更多推荐
已为社区贡献1条内容
所有评论(0)