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保存、读取、换行、转Json报错处理方法
Jun 14 Javascript
基于Unit PNG Fix.js有时候在ie6下不正常的解决办法
Jun 26 Javascript
JSON.stringify转换JSON时日期时间不准确的解决方法
Aug 08 Javascript
jQuery实现冻结表头的方法
Mar 09 Javascript
jquery+easeing实现仿flash的载入动画
Mar 10 Javascript
AngularJs表单验证实例详解
May 30 Javascript
JS访问DOM节点方法详解
Nov 29 Javascript
jquery与ajax获取特殊字符实例详解
Jan 08 Javascript
jQuery html表格排序插件tablesorter使用方法详解
Feb 10 Javascript
JSON与JS对象的区别与对比
Mar 01 Javascript
常用的9个JavaScript图表库详解
Dec 19 Javascript
webpack 打包压缩js和css的方法示例
Mar 20 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
全国FM电台频率大全 - 24 贵州省
2020/03/11 无线电
深入PHP magic quotes的详解
2013/06/17 PHP
PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
2014/06/26 PHP
浅谈php中变量的数据类型判断函数
2017/03/04 PHP
php 调用ffmpeg获取视频信息的简单实现
2017/04/03 PHP
javascript调试说明
2010/06/07 Javascript
使用基于jquery的gamequery插件做JS乒乓球游戏
2011/07/31 Javascript
jQuery Tools tab使用介绍
2012/07/14 Javascript
javascript读取Xml文件做一个二级联动菜单示例
2014/03/17 Javascript
将数字转换成大写的人民币表达式的js函数
2014/09/21 Javascript
基于jQuery实现动态数字展示效果
2015/08/12 Javascript
js获取及判断键盘按键的方法
2015/12/01 Javascript
JS取模、取商及取整运算方法示例
2016/10/13 Javascript
JavaScript生成.xls文件的代码
2016/12/22 Javascript
js实现功能比较全面的全选和多选
2017/03/02 Javascript
vue.js的提示组件
2017/03/02 Javascript
JS对象的深度克隆方法示例
2017/03/16 Javascript
详解如何快速配置webpack多入口脚手架
2018/12/28 Javascript
详解element-ui日期时间选择器的日期格式化问题
2019/04/08 Javascript
浅谈React Native 传参的几种方式(小结)
2019/05/21 Javascript
微信小程序实现弹出菜单动画
2019/06/21 Javascript
vue实现将一个数组内的相同数据进行合并
2019/11/07 Javascript
[00:43]FTP典藏礼包 DOTA2三大英雄霸气新套装
2014/03/21 DOTA
python的常见命令注入威胁
2013/02/18 Python
Python实现同时兼容老版和新版Socket协议的一个简单WebSocket服务器
2014/06/04 Python
Python使用metaclass实现Singleton模式的方法
2015/05/05 Python
Python3 queue队列模块详细介绍
2018/01/05 Python
python3 kmp 字符串匹配的方法
2018/07/07 Python
Python实现的拉格朗日插值法示例
2019/01/08 Python
Django实现跨域的2种方法
2019/07/31 Python
python打包生成so文件的实现
2020/10/30 Python
施华洛世奇日本官网:SWAROVSKI日本
2018/05/04 全球购物
StudentUniverse英国:学生航班、酒店和旅游
2019/08/25 全球购物
兽医医药专业求职信
2014/07/27 职场文书
环保证明
2015/06/23 职场文书
详解Oracle数据库中自带的所有表结构(sql代码)
2021/11/20 Oracle