vue+iview动态渲染表格详解
更新时间:2019年03月19日 10:59:07 作者:失眠的咕噜
这篇文章主要为大家详细介绍了vue+iview动态渲染表格的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文实例为大家分享了vue+iview 动态渲染表格(iview插件table),供大家参考,具体内容如下
效果图
(表格头部和表格主体都是动态渲染)

重要代码
<template>
<Table ref="selection" v-for="(item) in entities" :columns="item.columns" :data="item.data" :border="false" :key='item.id' ></Table>
</template>
<script>
export default {
data () {
return {
entities: []
}
},
mounted () {
// 进行网络访问,渲染类别列表
let that = this;
aiteuserlist().then(function (res) {
// 后台返回数据
if (res.data.data.status === 0) {
for (let i = 0; i < res.data.data.info.length; i++) {
var entity = {
id: -1,
columns: [
{
type: 'selection',
width: 60,
align: 'left'
},
{
title: '巴拉巴拉公司',
key: 'user_name'
}
],
data: []
};
entity.columns[1].title = res.data.data.info[i].company_name;
entity.data = res.data.data.info[i].userlist;
entity.id = res.data.data.info[i].id;
that.entities.push(entity);
}
}
}).catch(function () {
console.log('网络访问失败');
});
}
</script>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
解决Vue.js父组件$on无法监听子组件$emit触发事件的问题
今天小编就为大家分享一篇解决Vue.js父组件$on无法监听子组件$emit触发事件的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-09-09
Vuex数据持久化的两种方式:手动存储和vuex-persistedstate插件详解
这篇文章主要介绍了Vuex数据持久化的两种方式:手动存储和vuex-persistedstate插件,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2024-08-08
vue页面设置滚动失败的完美解决方案(scrollTop一直为0)
这篇文章主要介绍了vue页面设置滚动失败的解决方案(scrollTop一直为0),本文通过场景分析实例代码相结合给大家介绍的非常详细,需要的朋友可以参考下2023-05-05
vue scroll滚动判断的实现(是否滚动到底部、滚动方向、滚动节流、获取滚动区域dom元素)
这篇文章主要介绍了vue scroll滚动判断的实现(是否滚动到底部、滚动方向、滚动节流、获取滚动区域dom元素),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-06-06
vue项目npm run build打包dist文件及打包后空白解决办法
npm run build 这个命令会执行Vue CLI中预定义的打包配置,并将打包后的文件存放在"dist"文件夹中,这篇文章主要给大家介绍了关于vue项目npm run build打包dist文件及打包后空白的解决办法,需要的朋友可以参考下2023-10-10


最新评论