Browse Source

表格v-loading

master
x_ying 3 years ago
parent
commit
a8a78d428d
  1. 4
      src/views/system/notifyManage/index.vue

4
src/views/system/notifyManage/index.vue

@ -11,6 +11,7 @@
<!--表格渲染--> <!--表格渲染-->
<el-table <el-table
ref="table" ref="table"
v-loading="isLoading"
:default-sort="{prop: 'create_time', order: 'descending'}" :default-sort="{prop: 'create_time', order: 'descending'}"
:data="tableData" :data="tableData"
style="width: 100%;" style="width: 100%;"
@ -110,6 +111,7 @@ export default {
inject: ['reload'], inject: ['reload'],
data() { data() {
return { return {
isLoading: false,
tableData: [], tableData: [],
selections: [], selections: [],
sendVisible: false, sendVisible: false,
@ -182,6 +184,7 @@ export default {
return params return params
}, },
getTableData() { getTableData() {
this.isLoading = true
getNoticeList(this.getParams()).then(res => { // getNoticeList(this.getParams()).then(res => { //
console.log(res, 'res') console.log(res, 'res')
const table = res.content const table = res.content
@ -233,6 +236,7 @@ export default {
} }
}) })
this.tableData = table this.tableData = table
this.isLoading = false
}) })
}, },
// //

Loading…
Cancel
Save