fe-drone-ci/src/views/excel/uploadExcel.vue

31 lines
750 B
Vue
Raw Normal View History

2017-09-11 06:43:12 +00:00
<template>
<div class="app-container">
2018-06-12 02:53:08 +00:00
<upload-excel-component @success='handleSuccess'></upload-excel-component>
2017-09-11 06:43:12 +00:00
<el-table :data="tableData" border highlight-current-row style="width: 100%;margin-top:20px;">
<el-table-column v-for='item of tableHeader' :prop="item" :label="item" :key='item'>
</el-table-column>
</el-table>
</div>
</template>
<script>
import UploadExcelComponent from '@/components/UploadExcel/index.vue'
2017-09-11 06:43:12 +00:00
export default {
name: 'uploadExcel',
components: { UploadExcelComponent },
2017-09-11 06:43:12 +00:00
data() {
return {
tableData: [],
tableHeader: []
}
},
methods: {
2018-06-12 02:53:08 +00:00
handleSuccess({ results, header }) {
this.tableData = results
this.tableHeader = header
2017-09-11 06:43:12 +00:00
}
}
}
</script>