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 相关文章推荐
jQuery 1.4 15个你应该知道的新特性(译)
Jan 24 Javascript
JavaScript CSS修改学习第一章 查找位置
Feb 19 Javascript
js 通过cookie实现刷新不变化树形菜单
Oct 30 Javascript
JS实现简单的二维矩阵乘积运算
Jan 26 Javascript
js下将金额数字每三位一逗号分隔
Feb 19 Javascript
jQuery轻松实现表格的隔行变色和点击行变色的实例代码
May 09 Javascript
easyui window refresh 刷新两次的解决方法(推荐)
May 18 Javascript
three.js中文文档学习之如何本地运行详解
Nov 20 Javascript
JavaScript实现点击出现图片并统计点击次数功能示例
Jul 23 Javascript
react 应用多入口配置及实践总结
Oct 17 Javascript
React中使用外部样式的3种方式(小结)
May 28 Javascript
js实现点击上传图片并设为模糊背景
Aug 02 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
关于php mvc开发模式的感想
2011/06/28 PHP
基于php权限分配的实现代码
2013/04/28 PHP
php数组合并的二种方法
2014/03/21 PHP
PHP+mysql防止SQL注入的方法小结
2019/04/27 PHP
JavaScript 函数惰性载入的实现及其优点介绍
2013/08/12 Javascript
从数据库读取数据后将其输出成html标签的三种方法
2014/10/13 Javascript
node.js中的fs.rmdirSync方法使用说明
2014/12/16 Javascript
对JavaScript的全文搜索实现相关度评分的功能的方法
2015/06/24 Javascript
thinkphp实现无限分类(使用递归)
2015/12/19 Javascript
js以及jquery实现手风琴效果
2020/04/17 Javascript
原生js实现省市区三级联动代码分享
2018/02/12 Javascript
一文了解Vue中的nextTick
2019/05/06 Javascript
vue中axios实现数据交互与跨域问题
2019/05/12 Javascript
Vue项目开发常见问题和解决方案总结
2020/09/11 Javascript
[06:53]2018DOTA2国际邀请赛寻真——勇于创新的Vici Gaming
2018/08/14 DOTA
Python制作简单的网页爬虫
2015/11/22 Python
十个Python程序员易犯的错误
2015/12/15 Python
python3实现163邮箱SMTP发送邮件
2018/05/22 Python
python定位xpath 节点位置的方法
2019/08/27 Python
Python实现生成密码字典的方法示例
2019/09/02 Python
python读取多层嵌套文件夹中的文件实例
2020/02/27 Python
Python响应对象text属性乱码解决方案
2020/03/31 Python
Python使用Pyqt5实现简易浏览器(最新版本测试过)
2020/04/27 Python
python中的垃圾回收(GC)机制
2020/09/21 Python
Ivory Isle Designs美国/加拿大:婚礼和活动文具公司
2018/08/21 全球购物
YBF Beauty官网:美丽挚友,美国知名彩妆品牌
2020/11/22 全球购物
企业厂长岗位职责
2013/12/17 职场文书
生产厂长岗位职责
2014/02/21 职场文书
机关中层领导干部群众路线教育实践活动个人对照检查材料
2014/09/24 职场文书
自主招生学校推荐信
2014/09/26 职场文书
研究生导师评语
2014/12/31 职场文书
清洁工个人工作总结
2015/03/05 职场文书
2015年九一八事变纪念日演讲稿
2015/03/19 职场文书
天河观后感
2015/06/11 职场文书
代码解析React中setState同步和异步问题
2021/06/03 Javascript
js基础语法与maven项目配置教程案例
2021/07/15 Javascript