<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
</head>
<body>
<div id="app">
<el-table :data="tableData" stripe style="width: 100%">
<el-table-column prop="date" label="日期" width="180"></el-table-column>
<el-table-column prop="name" label="姓名" width="180"></el-table-column>
<el-table-column prop="address" label="地址" width="300"></el-table-column>
<!-- 自定义列的遍历-->
<el-table-column v-for="(item, index) in colunmName" :key="index" :label="item" >
<el-table-column v-for="(e, i) in colunmName1" :key="i" :label="e" >
<template slot-scope="scope">
<!-- 数据的遍历 scope.row可以理解为每一行数据-->
<!-- {{scope.row}} 输出:
{
date: '2016-05-02',
name: '李逍遥',
address: '上海市普陀区金沙江路 1518 弄',
list:[
{name:"精力",average:10,minimum:50,highest:88},
{name:"灵力",average:20,minimum:60,highest:87},
{name:"武力",average:30,minimum:72,highest:94},
{name:"智力",average:40,minimum:60,highest:78}
]
}
-->
<span>{{scope.row.list[index][colunmName2[i]]}}</span>
</template>
</el-table-column>
</el-table-column>
</el-table>
</div>
</body>
<script src="https://unpkg.com/vue/dist/vue.js"></script>
<script src="https://unpkg.com/element-ui/lib/index.js"></script>
<script>
new Vue({
el: '#app',
data: function() {
return {
colunmName: ['精力', '灵力','武力','智力'],
colunmName1: ['平均值', '最低值','最高值'],
colunmName2: ['average', 'minimum','highest'],
tableData: [
{
date: '2016-05-02',
name: '李逍遥',
address: '上海市普陀区金沙江路 1518 弄',
list:[
{name:"精力",average:10,minimum:50,highest:'爆表'},
{name:"灵力",average:20,minimum:60,highest:'爆表'},
{name:"武力",average:30,minimum:72,highest:'爆表'},
{name:"智力",average:40,minimum:60,highest:'爆表'}
]
}, {
date: '2016-05-04',
name: '赵灵儿',
address: '仙灵岛',
list:[
{name:"精力",average:50,minimum:44,highest:'爆表'},
{name:"灵力",average:60,minimum:56,highest:'爆表'},
{name:"武力",average:70,minimum:43,highest:'爆表'},
{name:"智力",average:80,minimum:60,highest:'爆表'}
]
}, {
date: '2016-05-01',
name: '李忆如',
address: '杭州',
list:[
{name:"精力",average:40,minimum:53,highest:73},
{name:"灵力",average:20,minimum:15,highest:75},
{name:"武力",average:54,minimum:43,highest:90},
{name:"智力",average:26,minimum:61,highest:88}
]
}, {
date: '2016-05-03',
name: '王小虎',
address: '上海市普陀区金沙江路 1516 弄',
list:[
{name:"精力",average:35,minimum:73,highest:64},
{name:"灵力",average:25,minimum:45,highest:34},
{name:"武力",average:64,minimum:66,highest:23},
{name:"智力",average:23,minimum:25,highest:66}
]
}, {
date: '2016-05-03',
name: '唐雪见',
address: '唐家堡',
list:[
{name:"精力",average:35,minimum:73,highest:64},
{name:"灵力",average:25,minimum:45,highest:34},
{name:"武力",average:64,minimum:66,highest:23},
{name:"智力",average:23,minimum:25,highest:66}
]
}, {
date: '2016-05-03',
name: '景天',
address: '天界',
list:[
{name:"精力",average:35,minimum:73,highest:'爆表'},
{name:"灵力",average:25,minimum:45,highest:'爆表'},
{name:"武力",average:64,minimum:66,highest:'爆表'},
{name:"智力",average:23,minimum:25,highest:75}
]
}, {
date: '2016-05-03',
name: '花楹',
address: '唐家堡',
list:[
{name:"精力",average:35,minimum:73,highest:64},
{name:"灵力",average:25,minimum:45,highest:34},
{name:"武力",average:64,minimum:66,highest:23},
{name:"智力",average:23,minimum:25,highest:66}
]
}, {
date: '2016-05-03',
name: '紫萱',
address: '未知',
list:[
{name:"精力",average:35,minimum:73,highest:58},
{name:"灵力",average:25,minimum:45,highest:35},
{name:"武力",average:64,minimum:66,highest:25},
{name:"智力",average:23,minimum:25,highest:'未知'}
]
}
]
}
}
})
</script>
</html>
前端vue二维数组解析
需积分: 36 28 浏览量
2018-09-12
11:06:01
上传
评论 1
收藏 161KB RAR 举报
大蚊神
- 粉丝: 0
- 资源: 3
最新资源
- 实验项目一:线性表(模板 ).docx
- 基于LM317A设计交流220V输入可调5V-12V直流输出稳压电源电路multisim10仿真源文件.zip
- Screenshot_2024-04-25-17-04-18-55_2332cb9b27b851b548ba47a91682926c.jpg
- -基于AVR单片机的LNG加液机控制器设计.pdf
- ThePowerOfNow-EckhartTolle.mobi
- BLOCK_TYPE_HEARTBEAT_D70A3465D4EE4E9_046141_dump_1st.dmp
- 项目方法测试调用接口工具
- studyupdate
- 基于西瓜数据集的决策树实现.zip
- 60套HTML网站源码-响应式-涵盖(简历&作品展示&商业&科技&培训&商城&课设等)-适配移动设备-解压即用.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈