解决vue组件中使用v-for出现告警问题及v for指令介绍


Posted in Javascript onNovember 11, 2017

在项目中运行v-for代码段时,

<flexbox v-if="roleShow" style="padding:15px; box-sizing: border-box;"> 
  <flexbox-item v-for="role in roles " > 
    <x-button mini :type="role.type" style="padding: 0 14px" @click.native="btnClick(role.action)">{{role.value}}</x-button> 
  </flexbox-item> 
</flexbox> 
<flexbox v-if="roleShow" style="padding:15px; box-sizing: border-box;">
  <flexbox-item v-for="role in roles " >
    <x-button mini :type="role.type" style="padding: 0 14px" @click.native="btnClick(role.action)">{{role.value}}</x-button>
  </flexbox-item>
</flexbox>出现告警:component lists rendered with v-for should have explicit keys. See https://vuejs.org/guide/list.html#key for more info.

解决方法:

在代码中绑定key值,可解决,如:

<flexbox v-if="roleShow" style="padding:15px; box-sizing: border-box;"> 
  <flexbox-item v-for="(role,index) in roles " :key="index" > 
    <x-button mini :type="role.type" style="padding: 0 14px" @click.native="btnClick(role.action)">{{role.value}}</x-button> 
  </flexbox-item> 
</flexbox>

PS:Vue2学习笔记:v-for指令

1.使用

<!DOCTYPE html>
<html>
<head>
  <title></title>
  <meta charset="utf-8">
  <script src="http://unpkg.com/vue/dist/vue.js"></script>
  <script type="text/javascript">
    window.onload = function(){
      var vm = new Vue({
        el:'#box',
        data:{
          arr:['1','2','3'],
          json:{a:'a',b:'b'}
        }
      });
    }
  </script>
</head>
<body>
  <div id="box">
    <p>循环数组</p>
    <ul>
      <li v-for="a in arr">
      {{a}}
      </li>
    </ul>
    <hr>
    <p>循环出数组索引</p>
    <ul>
      <li v-for="(v,k) in arr">
      {{v}}==>{{k}}


 </li>
    </ul>
    <p>循环json</p>
    <ul>
      <li v-for="item in json">{{item}}</li>
    </ul>
    <p>循环json的键</p>
    <ul>
      <li v-for="(k,v) in json">
      {{k}}==>{{v}}
      </li>
    </ul>
  </div>
</body>
</html>

结果:

解决vue组件中使用v-for出现告警问题及v for指令介绍

总结

以上所述是小编给大家介绍的解决vue组件中使用v-for出现告警问题,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
Jquery EasyUI中弹出确认对话框以及加载效果示例代码
Feb 13 Javascript
JavaScript实现为指定对象添加多个事件处理程序的方法
Apr 17 Javascript
JavaScript入门基础
Aug 12 Javascript
jQuery实现Meizu魅族官方网站的导航菜单效果
Sep 14 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
Dec 29 Javascript
浅谈js内置对象Math的属性和方法(推荐)
Sep 19 Javascript
JS实现的几个常用算法
Nov 12 Javascript
JS跳转手机站url的若干注意事项
Oct 18 Javascript
vue中如何动态绑定图片,vue中通过data返回图片路径的方法
Feb 07 Javascript
vue动态禁用控件绑定disable的例子
Oct 28 Javascript
jQuery实现移动端下拉展现新的内容回弹动画
Jun 24 jQuery
react国际化react-intl的使用
May 06 Javascript
JS Input里添加小图标的两种方法
Nov 11 #Javascript
fetch 使用及如何接收JS传值
Nov 11 #Javascript
AngularJS使用ng-repeat遍历二维数组元素的方法详解
Nov 11 #Javascript
AngularJS遍历获取数组元素的方法示例
Nov 11 #Javascript
vue jsx 使用指南及vue.js 使用jsx语法的方法
Nov 11 #Javascript
vue父组件向子组件动态传值的两种方法
Nov 11 #Javascript
详解Vue如何支持JSX语法
Nov 10 #Javascript
You might like
php数据入库前清理 注意php intval与mysql的int取值范围不同
2010/12/12 PHP
php设计模式 Interpreter(解释器模式)
2011/06/26 PHP
php中通过curl smtp发送邮件
2012/06/05 PHP
解析:使用php mongodb扩展时 需要注意的事项
2013/06/18 PHP
关于php内存不够用的快速解决方法
2013/10/26 PHP
阿里云Win2016安装Apache和PHP环境图文教程
2018/03/11 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
Javascript 作用域使用说明
2009/08/13 Javascript
EXT中xtype的含义分析
2010/01/07 Javascript
js图片延迟加载的实现方法及思路
2013/07/22 Javascript
node.js中的querystring.escape方法使用说明
2014/12/10 Javascript
Angularjs基础知识及示例汇总
2015/01/22 Javascript
JavaScript实现强制重定向至HTTPS页面
2015/06/10 Javascript
Javascript 一些需要注意的细节(必看篇)
2017/07/08 Javascript
ES6中Array.includes()函数的用法
2017/09/20 Javascript
详解Angular6学习笔记之主从组件
2018/09/05 Javascript
使用vue for时为什么要key【推荐】
2019/07/11 Javascript
基于js判断浏览器是否支持webGL
2020/04/18 Javascript
微信小程序实现锚点跳转
2020/11/23 Javascript
在vue中使用inheritAttrs实现组件的扩展性介绍
2020/12/07 Vue.js
python基于socket实现网络广播的方法
2015/04/29 Python
Django rest framework实现分页的示例
2018/05/24 Python
python如何生成各种随机分布图
2018/08/27 Python
python监控nginx端口和进程状态
2019/09/06 Python
pandas按行按列遍历Dataframe的几种方式
2019/10/23 Python
Pycharm修改python路径过程图解
2020/05/22 Python
Python之qq自动发消息的示例代码
2021/02/18 Python
领先的钻石和订婚戒指零售商:Diamonds-USA
2016/12/11 全球购物
Edwaybuy西班牙:小米在线商店
2019/12/04 全球购物
瑞士网球商店:Tennis-Point
2020/03/12 全球购物
澳大利亚Rockwear官网:女子瑜伽、健身和运动服
2021/01/26 全球购物
车辆工程专业求职信
2014/06/14 职场文书
领导班子遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
婚前财产协议书范本
2014/10/19 职场文书
教师政风行风自查自纠报告
2014/10/21 职场文书
2016年过年放假安排通知
2015/08/18 职场文书