Vue delete删除对象

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

Vue delete删除对象

姜无忧   2022-06-03 我要评论

Vue.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>

输出结果:

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们