no message
Former-commit-id: fec3bc2cc6e638950936638013ce3c8aa3ed768a Former-commit-id: e167dc467b48c0412053cdf6d6c00a7e0e022c88 Former-commit-id: f2ee32406d274c582b1c1ca680e824e41ab1bc28
This commit is contained in:
@@ -1,5 +1,52 @@
|
|||||||
<template>
|
<template>
|
||||||
<Container>
|
<Container>
|
||||||
dataFilter
|
<div slot="header">
|
||||||
|
<el-tooltip effect="dark" content="生成数据需要几秒钟的时间" placement="top">
|
||||||
|
<el-button @click="makeData">生成数据</el-button>
|
||||||
|
</el-tooltip>
|
||||||
|
<el-button @click="tableData = tableDataTemp">渲染数据</el-button>
|
||||||
|
</div>
|
||||||
|
<table border="1" class="gridtable">
|
||||||
|
<tr v-for="(item, index) in tableData" :key="index">
|
||||||
|
<th v-for="(key, keyIndex) in Object.keys(item)" :key="keyIndex">{{item[key]}}</th>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
</Container>
|
</Container>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import Mock from 'mockjs'
|
||||||
|
export default {
|
||||||
|
data () {
|
||||||
|
return {
|
||||||
|
tableDataTemp: [],
|
||||||
|
tableData: [{}]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
makeData () {
|
||||||
|
this.tableDataTemp = Mock.mock({
|
||||||
|
'list|5000': [{
|
||||||
|
'id|+1': 1,
|
||||||
|
'name': '@CNAME',
|
||||||
|
'num1': '@NATURAL(10, 1000)',
|
||||||
|
'num2': '@NATURAL(10, 1000)',
|
||||||
|
'num3': '@NATURAL(10, 1000)',
|
||||||
|
'num4': '@NATURAL(10, 1000)',
|
||||||
|
'num5': '@NATURAL(10, 1000)',
|
||||||
|
'num6': '@NATURAL(10, 1000)',
|
||||||
|
'num7': '@NATURAL(10, 1000)',
|
||||||
|
'num8': '@NATURAL(10, 1000)',
|
||||||
|
'num9': '@NATURAL(10, 1000)',
|
||||||
|
'num10': '@NATURAL(10, 1000)',
|
||||||
|
'num11': '@NATURAL(10, 1000)',
|
||||||
|
'num12': '@NATURAL(10, 1000)',
|
||||||
|
'num13': '@NATURAL(10, 1000)',
|
||||||
|
'num14': '@NATURAL(10, 1000)',
|
||||||
|
'num15': '@NATURAL(10, 1000)'
|
||||||
|
}]
|
||||||
|
}).list
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user