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 相关文章推荐
控制文字内容的显示与隐藏示例
Jun 11 Javascript
原生JavaScript实现瀑布流布局
Jun 28 Javascript
很不错的两款Bootstrap Icon图标选择组件
Jan 28 Javascript
js简单实现图片延迟加载的方法
Jul 19 Javascript
js判断价格,必须为数字且不能为负数的实现方法
Oct 07 Javascript
JavaScript页面实时显示当前时间实例代码
Oct 23 Javascript
基于JS实现移动端向左滑动出现删除按钮功能
Feb 22 Javascript
基于JavaScript实现无限加载瀑布流
Jul 21 Javascript
bootstrap table实现点击翻页功能 可记录上下页选中的行
Sep 28 Javascript
vue中的provide/inject的学习使用
May 09 Javascript
vue实现PC端录音功能的实例代码
Jun 05 Javascript
d3.js实现图形拖拽
Dec 19 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中的MYSQL常用函数(php下操作数据库必备)
2010/09/12 PHP
PHP分多步骤填写发布信息的简单方法实例代码
2012/09/23 PHP
php对二维数组进行排序的简单实例
2013/12/19 PHP
PHP实现变色验证码实例
2014/01/06 PHP
PHP实现网页内容html标签补全和过滤的方法小结【2种方法】
2017/04/27 PHP
php图片裁剪函数
2018/10/31 PHP
JQery 渐变图片导航效果代码 漂亮
2010/01/01 Javascript
Html中JS脚本执行顺序简单举例说明
2010/06/19 Javascript
得到jQuery detach()后节点中的某个值实现代码
2013/02/05 Javascript
JavaScript打印网页指定区域的例子
2014/05/03 Javascript
[原创]Bootstrap 中下拉菜单修改成鼠标悬停直接显示
2016/04/14 Javascript
早该知道的7个JavaScript技巧
2016/06/21 Javascript
ajax接收后台数据在html页面显示
2017/02/19 Javascript
MUI  Scroll插件的使用详解
2017/04/13 Javascript
JavaScript通过改变文字透明度实现的文字闪烁效果实例
2017/04/27 Javascript
es6学习笔记之Async函数的使用示例
2017/05/11 Javascript
JavaScript-定时器0~9抽奖系统详解(代码)
2017/08/16 Javascript
使用layui 渲染table数据表格的实例代码
2018/08/19 Javascript
微信小程序实现的绘制table表格功能示例
2019/04/26 Javascript
vue 验证两次输入的密码是否一致的方法示例
2020/09/29 Javascript
原生JavaScript实现刮刮乐
2020/09/29 Javascript
VTK与Python实现机械臂三维模型可视化详解
2017/12/13 Python
python按行读取文件并找出其中指定字符串
2019/08/08 Python
在pandas中遍历DataFrame行的实现方法
2019/10/23 Python
python用requests实现http请求代码实例
2019/10/31 Python
Pycharm打开已有项目配置python环境的方法
2020/07/03 Python
容易被忽略的Python内置类型
2020/09/03 Python
Python模拟登录requests.Session应用详解
2020/11/17 Python
Schutz鞋官方网站:Schutz Shoes
2017/12/13 全球购物
自我鉴定范文200字
2013/10/02 职场文书
听课评语大全
2014/04/30 职场文书
保护环境建议书300字
2014/05/13 职场文书
我的大学四年规划书范文2014
2014/09/26 职场文书
运动会广播稿50字-100字
2014/10/11 职场文书
2015年幼儿园大班工作总结
2015/04/25 职场文书
Python实现归一化算法详情
2022/03/18 Python