|
@@ -0,0 +1,28 @@
|
|
|
+<template>
|
|
|
+ <div>
|
|
|
+ <el-table :data="tableData" border>
|
|
|
+ <el-table-column v-for="item in column.filter(item => !item.ifHidden)"
|
|
|
+ :render-header="$commonJS.renderHeaderMethods" :key="item.value" :prop="item.field" :label="item.name"
|
|
|
+ :sortable="item.ifSort?'custom':false" align="center"></el-table-column>
|
|
|
+ </el-table>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+export default {
|
|
|
+ components: {},
|
|
|
+ props: {},
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ tableData:[]
|
|
|
+ };
|
|
|
+ },
|
|
|
+ watch: {},
|
|
|
+ computed: {},
|
|
|
+ created() {},
|
|
|
+ mounted() {},
|
|
|
+ methods: {},
|
|
|
+};
|
|
|
+</script>
|
|
|
+<style lang="scss" scoped>
|
|
|
+</style>
|