vue v-for循环重复数据无法添加问题解决方法【加track-by='索引'】


Posted in Javascript onMarch 15, 2019

本文实例讲述了vue v-for循环重复数据无法添加问题解决方法。分享给大家供大家参考,具体如下:

问题:

错误提示如下:

vue v-for循环重复数据无法添加问题解决方法【加track-by='索引'】

解决问题的代码示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>3water.com vue v-for循环重复数据无法添加问题</title>
  <style>
  </style>
  <script src="vue.js"></script>
  <script>
  </script>
</head>
<body>
  <div id="box">
    <input type="button" value="添加" @click="add">
    <ul>
      <li v-for="val in arr" track-by="$index">
        {{val}}
      </li>
    </ul>
  </div>
  <script>
    var vm=new Vue({
      data:{
        arr:['apple','pear','orange']
      },
      methods:{
        add:function(){
          this.arr.push('tomato');
        }
      }
    }).$mount('#box');
  </script>
</body>
</html>

注意:这里在<li v-for="val in arr">中添加了track-by="$index"

即:

<li v-for="val in arr" track-by="$index">

希望本文所述对大家vue.js程序设计有所帮助。

Javascript 相关文章推荐
漂亮的widgets,支持换肤和后期开发新皮肤
Apr 23 Javascript
js可突破windows弹退效果代码
Aug 09 Javascript
node.js中的path.sep方法使用说明
Dec 08 Javascript
js下将金额数字每三位一逗号分隔
Feb 19 Javascript
解析JavaScript模仿块级作用域
Dec 29 Javascript
jQuery EasyUI之验证框validatebox实例详解
Apr 10 jQuery
基于bootstrap写的一点localStorage本地储存
Nov 21 Javascript
bootstrap table支持高度百分比的实例代码
Feb 28 Javascript
详解angular如何调用HTML字符串的方法
Jun 30 Javascript
Vue $mount实战之实现消息弹窗组件
Apr 22 Javascript
JavaScript判断数组类型的方法
Oct 23 Javascript
详解如何使用Node.js实现热重载页面
May 06 Javascript
详解vue移动端项目代码拆分记录
Mar 15 #Javascript
小程序自定义单页面、全局导航栏的实现代码
Mar 15 #Javascript
使用webpack搭建vue项目实现脚手架功能
Mar 15 #Javascript
vue使用el-upload上传文件及Feign服务间传递文件的方法
Mar 15 #Javascript
详解用vue2.x版本+adminLTE开源框架搭建后台应用模版
Mar 15 #Javascript
浅谈KOA2 Restful方式路由初探
Mar 14 #Javascript
详解微信小程序scroll-view横向滚动的实践踩坑及隐藏其滚动条的实现
Mar 14 #Javascript
You might like
php下判断数组中是否存在相同的值array_unique
2008/03/25 PHP
php学习笔记 数组的常用函数
2011/06/13 PHP
PHP实现无限级分类(不使用递归)
2015/10/22 PHP
CodeIgniter视图使用注意事项
2016/01/20 PHP
Smarty实现页面静态化(生成HTML)的方法
2016/05/23 PHP
Yii视图CGridView实现操作按钮定义地址示例
2016/07/14 PHP
php实现基于pdo的事务处理方法示例
2017/07/21 PHP
地址栏上的一段语句,改变页面的风格。(教程)
2008/04/02 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战二)
2013/08/21 Javascript
使用js在页面中绘制表格核心代码
2013/09/16 Javascript
$.each与$().each的区别示例介绍
2014/03/20 Javascript
jQuery解析XML与传统JavaScript方法的差别实例分析
2015/03/05 Javascript
JavaScript与java语言有什么不同
2016/09/22 Javascript
jquery添加div实现消息聊天框
2020/02/08 jQuery
Vue路由 重定向和别名的区别说明
2020/09/09 Javascript
vue $mount 和 el的区别说明
2020/09/11 Javascript
python中zip和unzip数据的方法
2015/05/27 Python
两个命令把 Vim 打造成 Python IDE的方法
2016/03/20 Python
win与linux系统中python requests 安装
2016/12/04 Python
Python编程实现微信企业号文本消息推送功能示例
2017/08/21 Python
Python实现的维尼吉亚密码算法示例
2018/04/12 Python
pyspark 读取csv文件创建DataFrame的两种方法
2018/06/07 Python
python中从str中提取元素到list以及将list转换为str的方法
2018/06/26 Python
使用useBean标志初始化BEAN时如何接受初始化参数
2012/02/11 面试题
定义一结构体变量,用其表示点坐标,并输入两点坐标,求两点之间的距离
2015/08/17 面试题
前台文员我鉴定
2014/01/12 职场文书
领班岗位职责范文
2014/02/06 职场文书
喝酒检查书范文
2014/02/23 职场文书
个人自荐材料
2014/05/23 职场文书
党的群众路线学习笔记
2014/11/06 职场文书
2014年小学语文工作总结
2014/12/20 职场文书
学生会辞职信
2015/03/02 职场文书
大学四年个人总结
2015/03/03 职场文书
酒店工程部主管岗位职责
2015/04/16 职场文书
小学班主任培训心得体会
2016/01/07 职场文书
python实现简单聊天功能
2021/07/07 Python