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 相关文章推荐
让浏览器非阻塞加载javascript的几种方法小结
Apr 25 Javascript
非常棒的10款jQuery 幻灯片插件
Jun 14 Javascript
IE中jquery.form中ajax提交没反应解决方法分享
Sep 11 Javascript
利用JS解决ie6不支持max-width,max-height问题的方法
Jan 02 Javascript
Javascript中With语句用法实例
May 14 Javascript
JavaScript中的setUTCDate()方法使用详解
Jun 11 Javascript
JS中数组重排序方法
Nov 11 Javascript
require、backbone等重构手机图片查看器
Nov 17 Javascript
Asp.Net之JS生成分页条的方法
Nov 23 Javascript
Javascript 闭包详解及实例代码
Nov 30 Javascript
详解react native页面间传递数据的几种方式
Nov 07 Javascript
使用axios请求接口,几种content-type的区别详解
Oct 29 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中PDO解决中文乱码问题的一些补充
2010/09/06 PHP
PHP防止跨域提交表单
2013/11/01 PHP
ThinkPHP后台首页index使用frameset时的注意事项分析
2014/08/22 PHP
php限制ip地址范围的方法
2015/03/31 PHP
php查询操作实现投票功能
2016/05/09 PHP
Laravel中GraphQL接口请求频率实战记录
2020/09/01 PHP
JavaScript中prototype为对象添加属性的误区介绍
2013/10/15 Javascript
javascript新建标签,判断键盘输入,以及判断焦点(示例代码)
2013/11/25 Javascript
教你在heroku云平台上部署Node.js应用
2014/07/30 Javascript
node.js中的fs.createWriteStream方法使用说明
2014/12/17 Javascript
JavaScript中原型链存在的问题解析
2016/09/25 Javascript
Json对象和字符串互相转换json数据拼接和JSON使用方式详细介绍(小结)
2016/10/25 Javascript
JavaScript使用链式方法封装jQuery中CSS()方法示例
2017/04/07 jQuery
JavaScript登录验证基础教程
2017/11/01 Javascript
在Vue中使用highCharts绘制3d饼图的方法
2018/02/08 Javascript
解决Webpack 热部署检测不到文件变化的问题
2018/02/22 Javascript
JS实现键值对遍历json数组功能示例
2018/05/30 Javascript
JavaScript+Canvas实现彩色图片转换成黑白图片的方法分析
2018/07/31 Javascript
JavaScript封装的常用工具类库bee.js用法详解【经典类库】
2018/09/03 Javascript
利用JS代码自动删除稿件的普通弹幕功能
2019/09/20 Javascript
Echarts地图添加引导线效果(labelLine)
2019/09/30 Javascript
js实现橱窗展示效果
2020/01/11 Javascript
python抓取某汽车网数据解析html存入excel示例
2013/12/04 Python
Python松散正则表达式用法分析
2016/04/29 Python
python实现列表中由数值查到索引的方法
2018/06/27 Python
python实现键盘控制鼠标移动
2020/11/27 Python
Python2.7实现多进程下开发多线程示例
2019/05/31 Python
python多线程同步实例教程
2019/08/11 Python
Python进阶之迭代器与迭代器切片教程
2020/01/29 Python
django restframework serializer 增加自定义字段操作
2020/07/15 Python
CSS3的first-child选择器实战攻略
2016/04/28 HTML / CSS
高清屏下canvas重置尺寸引发的问题的解决
2019/10/14 HTML / CSS
德购商城:德国进口直邮商城
2017/06/13 全球购物
写字楼租赁意向书
2014/07/30 职场文书
python单元测试之pytest的使用
2021/06/07 Python
vue中div禁止点击事件的实现
2022/04/02 Vue.js