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 相关文章推荐
腾讯与新浪的通过IP地址获取当前地理位置(省份)的接口
Jul 26 Javascript
JavaScript/jQuery 表单美化插件小结
Feb 14 Javascript
简单谈谈jQuery(function(){})与(function(){})(jQuery)
Dec 19 Javascript
JS动态加载当前时间的方法
Feb 09 Javascript
jQuery控制cookie过期时间的方法
Apr 07 Javascript
jQuery对JSON数据进行排序输出的方法
Jun 24 Javascript
《JavaScript函数式编程》读后感
Aug 07 Javascript
聊一聊jQuery插件uploadify使用方法
Aug 24 Javascript
BootStrap框架中的data-[ ]自定义属性理解(推荐)
Feb 14 Javascript
关于vuex的学习实践笔记
Apr 05 Javascript
node中使用log4js4.x版本记录日志的方法
Aug 20 Javascript
React四级菜单的实现
Apr 08 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
哪吒敖丙传:新人物二哥敖乙出场 小敖丙奶气十足
2020/03/08 国漫
一个oracle+PHP的查询的例子
2006/10/09 PHP
php图片上传存储源码并且可以预览
2011/08/26 PHP
基于PHP微信红包的算法探讨
2016/07/21 PHP
对laravel的session获取与存取方法详解
2019/10/08 PHP
javascript Ext JS 状态默认存储时间
2009/02/15 Javascript
jQuery 插件 将this下的div轮番显示
2009/04/09 Javascript
父元素与子iframe相互获取变量和元素对象的具体实现
2013/10/15 Javascript
js鼠标悬浮出现遮罩层的方法
2015/01/28 Javascript
JS基于clipBoard.js插件实现剪切、复制、粘贴
2016/05/03 Javascript
在 Angular2 中实现自定义校验指令(确认密码)的方法
2017/01/23 Javascript
NodeJS链接MySql数据库的操作方法
2017/06/27 NodeJs
js中less常用的方法小结
2017/08/09 Javascript
node.js实现的装饰者模式示例
2017/09/06 Javascript
详解vue3.0 的 Composition API 的一种使用方法
2020/10/26 Javascript
详解nginx配置vue h5 history去除#号
2020/11/09 Javascript
Python版的文曲星猜数字游戏代码
2013/09/02 Python
Python的ORM框架SQLObject入门实例
2014/04/28 Python
Python在线运行代码助手
2016/07/15 Python
Python 实现简单的shell sed替换功能(实例讲解)
2017/09/29 Python
Python使用Windows API创建窗口示例【基于win32gui模块】
2018/05/09 Python
python单例模式的多种实现方法
2019/07/26 Python
对django后台admin下拉框进行过滤的实例
2019/07/26 Python
Python图像处理之图片文字识别功能(OCR)
2019/07/30 Python
关于pytorch中全连接神经网络搭建两种模式详解
2020/01/14 Python
Python安装tar.gz格式文件方法详解
2020/01/19 Python
python 如何停止一个死循环的线程
2020/11/24 Python
美国受欢迎的眼影品牌:BH Cosmetics
2016/10/25 全球购物
美国职棒大联盟官方网上商店:MLBShop.com
2017/11/12 全球购物
Pureology官网:为染色头发打造最好的产品
2019/09/13 全球购物
Hotels.com泰国:酒店预订网站
2019/11/20 全球购物
如何向接受结构参数的函数传入常数值
2016/02/17 面试题
药品业务员岗位职责
2014/04/17 职场文书
国际商贸专业自荐信
2014/06/09 职场文书
出差报告怎么写
2014/11/06 职场文书
2015年度保密工作总结
2015/04/24 职场文书