CN-1089 统一各列表页的loading、nodata交互

This commit is contained in:
hyx
2023-06-16 17:51:08 +08:00
parent c86a7cfeae
commit 5e682f81d9
23 changed files with 300 additions and 134 deletions

View File

@@ -4,7 +4,7 @@
ref="dataTable"
:data="tableData"
:height="height"
empty-text=""
empty-text=" "
border
@header-dragend="dragend"
@sort-change="tableDataSort"
@@ -63,6 +63,11 @@
<span v-else>{{scope.row[item.prop]}}</span>
</template>
</el-table-column>
<template v-slot:empty >
<div class="table-no-data" v-if="isNoData">
<div class="table-no-data__title">{{ $t('npm.noData') }}</div>
</div>
</template>
</el-table>
</template>
@@ -73,6 +78,12 @@ import { storageKey } from '@/utils/constants'
export default {
name: 'userTable',
props: {
isNoData: {
type: Boolean,
default: false
}
},
mixins: [table],
data () {
return {