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 相关文章推荐
使用IE6看老赵的博客 jQuery初探
Jan 17 Javascript
jquery 查找select ,并触发事件的实现代码
Mar 30 Javascript
json格式的时间显示为正常年月日的方法
Sep 08 Javascript
jQuery实现html元素拖拽
Jul 21 Javascript
Javascript 实现放大镜效果实例详解
Dec 03 Javascript
js实现仿购物车加减效果
Mar 01 Javascript
Javascript 实现匿名递归的实例代码
May 25 Javascript
Node.JS更改Windows注册表Regedit的方法小结
Aug 18 Javascript
Popup弹出框添加数据实现方法
Oct 27 Javascript
vue3.0 CLI - 1 - npm 安装与初始化的入门教程
Sep 14 Javascript
Vue项目移动端滚动穿透问题的实现
May 19 Javascript
Vue-cli打包后部署到子目录下的路径问题说明
Sep 02 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支持分块与断点续传文件下载功能代码
2014/05/09 PHP
CodeIgniter删除和设置Cookie的方法
2015/04/07 PHP
php文件系统处理方法小结
2016/05/23 PHP
PHP载入图像imagecreatefrom_gif_jpeg_png系列函数用法分析
2016/11/14 PHP
javascript获取xml节点的最大值(实现代码)
2013/12/11 Javascript
纯JS实现动态时间显示代码
2014/02/08 Javascript
使用jquery animate创建平滑滚动效果(可以是到顶部、到底部或指定地方)
2014/05/27 Javascript
JavaScript  event对象整理及详细介绍
2016/10/10 Javascript
jQuery中clone()函数实现表单中增加和减少输入项
2017/05/13 jQuery
详解基于node的前端项目编译时内存溢出问题
2017/08/01 Javascript
js保留两位小数方法总结
2018/01/31 Javascript
Node.js Stream ondata触发时机与顺序的探索
2019/03/08 Javascript
原生js实现trigger方法示例代码
2019/05/22 Javascript
深入了解Hybrid App技术的相关知识
2019/07/17 Javascript
vue中echarts图表大小适应窗口大小且不需要刷新案例
2020/07/19 Javascript
jQuery中event.target和this的区别详解
2020/08/13 jQuery
[46:42]DOTA2-DPC中国联赛正赛 Aster vs Magma BO3 第二场 3月5日
2021/03/11 DOTA
Python实现Linux下守护进程的编写方法
2014/08/22 Python
python数组过滤实现方法
2015/07/27 Python
在CentOS6上安装Python2.7的解决方法
2018/01/09 Python
Python测试线程应用程序过程解析
2019/12/31 Python
python中with用法讲解
2020/02/07 Python
vscode配置anaconda3的方法步骤
2020/08/08 Python
pytorch 计算Parameter和FLOP的操作
2021/03/04 Python
马来西亚在线时尚女装商店:KEI MAG
2017/09/28 全球购物
美国眼镜网站:LensCrafters
2020/01/19 全球购物
研发工程师的岗位职责
2013/11/18 职场文书
应届生自荐信范文
2014/02/21 职场文书
小学生国旗下演讲稿
2014/04/25 职场文书
集中整治工作方案
2014/05/01 职场文书
门面房租房协议书
2014/08/20 职场文书
五四青年节的活动方案
2014/08/20 职场文书
相亲活动方案
2014/08/26 职场文书
毕业班工作总结
2015/08/10 职场文书
阿里云国际版 使用Nginx作为HTTPS转发代理服务器
2022/05/11 Servers
Hive HQL支持2种查询语句风格
2022/06/25 数据库