因为vue里面的data是用get赋值的,所以无法用delete,
这时你可以用Object.defineProperty()
Object.defineProperty(basic,\'photo\',{enumerable:false}); //将这个对象某个属性设置成不可枚举
Posted 吴小小
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么vue里面data里面的对象,无法用delete删除属性相关的知识,希望对你有一定的参考价值。
因为vue里面的data是用get赋值的,所以无法用delete,
这时你可以用Object.defineProperty()
Object.defineProperty(basic,\'photo\',{enumerable:false}); //将这个对象某个属性设置成不可枚举
以上是关于为什么vue里面data里面的对象,无法用delete删除属性的主要内容,如果未能解决你的问题,请参考以下文章