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 相关文章推荐
改版了网上的一个js操作userdata
Apr 27 Javascript
javascript instanceof 内部机制探析
Oct 15 Javascript
分别用marquee和div+js实现首尾相连循环滚动效果,仅3行代码
Sep 21 Javascript
MooBox 基于Mootools的对话框插件
Jan 20 Javascript
javascript插入样式实现代码
Feb 22 Javascript
JSON为什么那样红为什么要用json(另有洞天)
Dec 26 Javascript
js兼容火狐显示上传图片预览效果的方法
May 21 Javascript
关于vue.extend和vue.component的区别浅析
Aug 16 Javascript
ES10 特性的完整指南小结
Mar 04 Javascript
微信小程序和百度的语音识别接口详解
May 06 Javascript
Vue 自适应高度表格的实现方法
May 13 Javascript
js实现滑动滑块验证登录
Jul 24 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 方便水印和缩略图的图形类
2009/05/21 PHP
使用zend studio for eclipse不能激活代码提示功能的解决办法
2009/10/11 PHP
PHP 变量类型的强制转换
2009/10/23 PHP
PHP中改变图片的尺寸大小的代码
2011/07/17 PHP
php实现通用的信用卡验证类
2015/03/24 PHP
thinkphp如何获取客户端IP
2015/11/03 PHP
学习php设计模式 php实现备忘录模式(Memento)
2015/12/09 PHP
PHP实现数据分页显示的简单实例
2016/05/26 PHP
Lumen timezone 时区设置方法(慢了8个小时)
2018/01/20 PHP
php+ajax实现无刷新文件上传功能(ajaxuploadfile)
2018/02/11 PHP
用JavaScript脚本实现Web页面信息交互
2006/10/11 Javascript
JS 动态获取节点代码innerHTML分析 [IE,FF]
2009/11/30 Javascript
浅谈Javascript嵌套函数及闭包
2010/11/09 Javascript
nw.js实现类似微信的聊天软件
2015/03/16 Javascript
yui3的AOP(面向切面编程)和OOP(面向对象编程)
2015/05/01 Javascript
学习javascript面向对象 实例讲解面向对象选项卡
2016/01/04 Javascript
Javascript 严格模式use strict详解
2017/09/16 Javascript
Bootstrap modal只加载一次数据的解决办法(推荐)
2017/11/24 Javascript
axios进阶实践之利用最优雅的方式写ajax请求
2017/12/20 Javascript
vue slot 在子组件中显示父组件传递的模板
2018/03/02 Javascript
Webpack 之 babel-loader文件预处理器详解
2018/03/23 Javascript
Vue项目使用CDN优化首屏加载问题
2018/04/01 Javascript
React路由鉴权的实现方法
2019/09/05 Javascript
js中关于Blob对象的介绍与使用
2019/11/29 Javascript
探索浏览器页面关闭window.close()的使用详解
2020/08/21 Javascript
python按行读取文件,去掉每行的换行符\n的实例
2018/04/19 Python
对Python 字典元素进行删除的方法
2020/07/31 Python
利用python 读写csv文件
2020/09/10 Python
CSS3实战第一波 让我们尽情的圆角吧
2010/08/27 HTML / CSS
html5 button autofocus 属性介绍及应用
2013/01/04 HTML / CSS
美国在线精品家居网站:Burke Decor
2017/04/12 全球购物
什么是表空间(tablespace)和系统表空间(System tablespace)
2013/02/25 面试题
改革共识倡议书
2014/08/29 职场文书
法院干警四风问题自我剖析材料
2014/09/29 职场文书
python中__slots__节约内存的具体做法
2021/07/04 Python
mysql拆分字符串作为查询条件的示例代码
2022/07/07 MySQL