Vue.js实现表格渲染的方法


Posted in Javascript onSeptember 07, 2018

我们大多时候渲染表格都是key值在页面上写死的情况下,一个个value渲染,那我们遇到数据是键值对的时候该如何渲染呢?

我们查看vue的官方文档,如下:

值域 v-for

v-for 也可以接收一个整数,此时它将重复模板数次。

<div>
 <span v-for="n in 10">{{ n }} </span>
</div>

结果:

Vue.js实现表格渲染的方法

那我们就可以通过如下方法来渲染列表:

<table class="table table-bordered">
  <tbody>
  <tr v-for="n in items.length/2">
   <td>{{items[2*n].user}}</td>
   <td>{{items[2*n].msg}}</td>
   <td>{{items[2*n+1].user}}</td>
   <td>{{items[2*n+1].msg}}</td>
  </tr>
  </tbody>
 </table>
export default {
  data() {
   return{
    items: [
     {user:'A',msg:'1'},
     {user:'B',msg:'2'},
     {user:'C',msg:'3'},
     {user:'D',msg:'4'},
     {user:'E',msg:'5'},
     {user:'F',msg:'6'},
    ]
   }
  }
 }

效果如下:

Vue.js实现表格渲染的方法

可以通过更改数组长度除以的数值来实现列数的调整!

以上这篇Vue.js实现表格渲染的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
AngularJS基础知识笔记之表格
May 10 Javascript
浅谈javascript的分号的使用
May 12 Javascript
JavaScript实现节点的删除与序号重建实例
Aug 05 Javascript
jQuery中hover与mouseover和mouseout的区别分析
Dec 24 Javascript
JavaScript中的原型继承基础学习教程
May 06 Javascript
Bootstrap被封装的弹层
Jul 20 Javascript
浅析JS中对函数function的理解(基础篇)
Oct 14 Javascript
vue修改vue项目运行端口号的方法
Aug 04 Javascript
JS实现的缓冲运动效果示例
Apr 30 Javascript
jquery实现的简单轮播图功能【适合新手】
Aug 17 jQuery
浅入深出Vue之组件使用
Jul 11 Javascript
jsonp格式前端发送和后台接受写法的代码详解
Nov 07 Javascript
vue基于element的区间选择组件
Sep 07 #Javascript
vue-cli监听组件加载完成的方法
Sep 07 #Javascript
原生JS实现DOM加载完成马上执行JS代码的方法
Sep 07 #Javascript
vue加载完成后的回调函数方法
Sep 07 #Javascript
使用vue-router与v-if实现tab切换遇到的问题及解决方法
Sep 07 #Javascript
VUE DOM加载后执行自定义事件的方法
Sep 07 #Javascript
详解JavaScript事件循环机制
Sep 07 #Javascript
You might like
层叠菜单的动态生成
2006/10/09 PHP
PHP中的日期及时间
2006/11/23 PHP
php2html php生成静态页函数
2008/12/08 PHP
php输出xml格式字符串(用的这个)
2012/07/12 PHP
php数据访问之增删改查操作
2016/05/09 PHP
PHP mysqli_free_result()与mysqli_fetch_array()函数详解
2016/09/21 PHP
javascript操作文本框readOnly
2007/05/15 Javascript
JQUERY 对象与DOM对象之两者相互间的转换
2009/04/27 Javascript
JQuery中的ready函数冲突的解决方法
2010/05/17 Javascript
JS面向对象编程之对象使用分析
2010/08/19 Javascript
30个最佳jQuery Lightbox效果插件分享
2011/04/11 Javascript
jQuery 图片切换插件(代码比较少)
2012/05/07 Javascript
EASYUI TREEGRID异步加载数据实现方法
2012/08/22 Javascript
Javascript中查找不以XX字符结尾的单词示例代码
2013/10/15 Javascript
jquery实现checkbox全选全不选的简单实例
2013/12/31 Javascript
IE下Ajax缓存问题的快速解决方法(get方式)
2014/01/09 Javascript
Js实现手机发送验证码时按钮延迟操作
2014/06/20 Javascript
JS+CSS实现大气的黑色首页导航菜单效果代码
2015/09/10 Javascript
jquery层级选择器的实现(匹配后代元素div)
2016/09/05 Javascript
浅析为什么a=&quot;abc&quot; 不等于 a=new String(&quot;abc&quot;)
2017/10/25 Javascript
关于vue的语法规则检测报错问题的解决
2018/05/21 Javascript
JS学习笔记之原型链和利用原型实现继承详解
2019/05/29 Javascript
JavaScript计算正方形面积
2019/11/26 Javascript
详解python上传文件和字符到PHP服务器
2017/11/24 Python
Python中偏函数用法示例
2018/06/07 Python
python numpy和list查询其中某个数的个数及定位方法
2018/06/27 Python
keras获得model中某一层的某一个Tensor的输出维度教程
2020/01/24 Python
flask框架渲染Jinja模板与传入模板变量操作详解
2020/01/25 Python
香港交友网站:be2香港
2018/07/22 全球购物
斯福泰克软件测试面试题
2015/02/16 面试题
实习教师自我鉴定
2013/09/27 职场文书
学习雷锋精神活动总结
2015/02/06 职场文书
鸡毛信观后感
2015/06/11 职场文书
党员理论学习心得体会
2016/01/21 职场文书
Windows中Redis安装配置流程并实现远程访问功能
2021/06/07 Redis
Oracle 死锁的检测查询及处理
2021/09/25 Oracle