Vue delete删除对象
姜无忧 人气:9Vue.delete()删除对象的属性
data : { namelist : { id : 1, name : '叶落森' } }
// 删除name delete this.namelist.name;//js方法 Vue.delete(this.namelist,'name');//vue方法
delete和Vue.delete的区别
delete
:只是被删除的元素变成了 empty/undefined 其他的元素的键值还是不变,length长度不会改变。Vue.delete
:直接删除了数组 改变了数组的键值。 length长度改变了
代码片段:
<script> var a=[1,2,3,4] var obj=[1,2,3,4] delete a[1] console.log(a) vue.delete(obj,1) console.log(obj); </script>
输出结果:
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
加载全部内容