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 相关文章推荐
关于B/S判断浏览器断开的问题讨论
Oct 29 Javascript
json 入门基础教程 推荐
Oct 31 Javascript
基于jquery的页面划词搜索JS
Sep 14 Javascript
PHP 与 js的通信(via ajax,json)
Nov 16 Javascript
jQuery中的编程范式详解
Dec 15 Javascript
JS实现HTML页面中动态显示当前时间完整示例
Jul 30 Javascript
Vue 报错TypeError: this.$set is not a function 的解决方法
Dec 17 Javascript
VUE简单的定时器实时刷新的实现方法
Jan 20 Javascript
D3.js(v3)+react 实现带坐标与比例尺的柱形图 (V3版本)
May 09 Javascript
Vue-cli3项目引入Typescript的实现方法
Oct 18 Javascript
vue实现分页的三种效果
Jun 23 Javascript
React实现todolist功能
Dec 28 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和.net的区别
2014/09/28 PHP
直接生成打开窗口代码,不必下载
2008/05/14 Javascript
js动态添加事件并可传参数示例代码
2013/10/21 Javascript
jQuery中验证表单提交方式及序列化表单内容的实现
2014/01/06 Javascript
JsRender for index循环索引用法详解
2014/10/31 Javascript
JQuery分屏指示器图片轮换效果实例
2015/05/21 Javascript
简述AngularJS的控制器的使用
2015/06/16 Javascript
JS获取中文拼音首字母并通过拼音首字母快速查找页面内对应中文内容的方法【附demo源码】
2016/08/19 Javascript
jQuery EasyUI封装简化操作
2016/09/18 Javascript
简单谈谈关于 npm 5.0 的新坑
2017/06/08 Javascript
JS实现点击链接切换显示隐藏内容的方法
2017/10/19 Javascript
JS+WCF实现进度条实时监测数据加载量的方法详解
2017/12/19 Javascript
微信小程序如何获取openid及用户信息
2018/01/26 Javascript
angular4强制刷新视图的方法
2018/10/09 Javascript
利用Electron简单撸一个Markdown编辑器的方法
2019/06/10 Javascript
Django自定义插件实现网站登录验证码功能
2017/04/19 Python
纯python实现机器学习之kNN算法示例
2018/03/01 Python
python实现类之间的方法互相调用
2018/04/29 Python
朴素贝叶斯Python实例及解析
2018/11/19 Python
对python产生随机的二维数组实例详解
2018/12/13 Python
Python argparse模块使用方法解析
2020/02/20 Python
工厂保洁员岗位职责
2013/12/04 职场文书
监理资料员岗位职责
2014/01/03 职场文书
《小蝌蚪找妈妈》教学反思
2014/02/21 职场文书
微信营销策划方案
2014/02/24 职场文书
婚纱店策划方案
2014/05/22 职场文书
跑操口号
2014/06/12 职场文书
树转促学习心得体会
2014/09/10 职场文书
学习优秀党务工作者先进事迹材料思想报告
2014/09/17 职场文书
2015年度团总支工作总结
2015/04/23 职场文书
个人催款函范文
2015/06/24 职场文书
安全教育主题班会教案
2015/08/12 职场文书
python绘制箱型图
2021/04/27 Python
Vue接口封装的完整步骤记录
2021/05/14 Vue.js
详细总结Python常见的安全问题
2021/05/21 Python
笔记本自带的win11如何跳过联网激活?
2022/04/20 数码科技