首页 > 软件开发 > JavaScript >

如何使用vue.js中delete方法删除数组中的元素值

来源:互联网 2023-03-17 00:00:20 版权归原作者所有,如有侵权,请联系我们

在使用vue.js时,可以使用Vue.set()添加数组的元素(对象属性),还可以使用Vue.delete()对数组元素进行删除,或删除对象的属性。下面利用一个实例说明delete方法的用法,操作如下:yXg办公区 - 实用经验教程分享!

如何使用vue.js中delete方法删除数组中的元素值yXg办公区 - 实用经验教程分享!

工具/原料

  • Vue.js
  • HTML5
  • CSS3
  • JavaScript
  • HBuilderX
  • 浏览器
  • 截图工具

方法/步骤

  • 1

    第一步,在已创建的HTML5页面代码中,引入vue.js文件,并添加vue容器,包含一个无序列表和两个按钮,如下图所示:yXg办公区 - 实用经验教程分享!

    如何使用vue.js中delete方法删除数组中的元素值yXg办公区 - 实用经验教程分享!

  • 2

    第二步,在script>/script>标签内,实例化vue对象,调用el和data,并给message赋值,如下图所示:yXg办公区 - 实用经验教程分享!

    如何使用vue.js中delete方法删除数组中的元素值yXg办公区 - 实用经验教程分享!

  • 3

    第三步,保存代码并直接在浏览器中预览效果,可以看到无序列表、删除按钮和添加按钮,如下图所示:yXg办公区 - 实用经验教程分享!

    如何使用vue.js中delete方法删除数组中的元素值yXg办公区 - 实用经验教程分享!

  • 4

    第四步,在methods方法中,添加delData和addData点击函数,分别调用Vue.delete()和Vue.set(),如下图所示:

    yXg办公区 - 实用经验教程分享!

    yXg办公区 - 实用经验教程分享!

    如何使用vue.js中delete方法删除数组中的元素值yXg办公区 - 实用经验教程分享!

  • 4此文章非法爬取自百度经验
  • 5

    第五步,再次保存代码并运行,点击删除按钮发现记录无法删除;修改Vue.delete代码,如下图所示:yXg办公区 - 实用经验教程分享!

    如何使用vue.js中delete方法删除数组中的元素值yXg办公区 - 实用经验教程分享!

  • 6

    第六步,删除方法中的第二个参数是数组的索引,不是元素的key或Value,再次运行可以删除了,如下图所示:yXg办公区 - 实用经验教程分享!

    如何使用vue.js中delete方法删除数组中的元素值yXg办公区 - 实用经验教程分享!

  • 注意事项

    • 注意vue.js中的Vue.delete()和Vue.set()的用法
    • 注意Vue.delete()和Vue.$delete的区别

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!yXg办公区 - 实用经验教程分享!


    标签: JAVASCRIPT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号