Skip to content

Commit f61ba75

Browse files
committed
chore: add loading mask
1 parent 995d821 commit f61ba75

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

β€Žsrc/views/list/search/Article.vueβ€Ž

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363
<a-list
6464
size="large"
6565
rowKey="id"
66+
:loading="loading"
6667
itemLayout="vertical"
6768
:dataSource="data"
6869
>
@@ -131,6 +132,7 @@ export default {
131132
data () {
132133
return {
133134
owners,
135+
loading: true,
134136
loadingMore: false,
135137
data: [],
136138
form: this.$form.createForm(this)
@@ -147,6 +149,7 @@ export default {
147149
this.$http.get('/list/article').then(res => {
148150
console.log('res', res)
149151
this.data = res.result
152+
this.loading = false
150153
})
151154
},
152155
loadMore () {

β€Žsrc/views/list/search/Projects.vueβ€Ž

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
</a-card>
5353

5454
<div class="ant-pro-pages-list-projects-cardList">
55-
<a-list :data-source="data" :grid="{ gutter: 24, xl: 4, lg: 3, md: 3, sm: 2, xs: 1 }">
55+
<a-list :loading="loading" :data-source="data" :grid="{ gutter: 24, xl: 4, lg: 3, md: 3, sm: 2, xs: 1 }">
5656
<a-list-item slot="renderItem" slot-scope="item">
5757
<a-card class="ant-pro-pages-list-projects-card" hoverable>
5858
<img slot="cover" :src="item.cover" :alt="item.title" />
@@ -99,7 +99,8 @@ export default {
9999
data () {
100100
return {
101101
data: [],
102-
form: this.$form.createForm(this)
102+
form: this.$form.createForm(this),
103+
loading: true
103104
}
104105
},
105106
filters: {
@@ -118,6 +119,7 @@ export default {
118119
this.$http.get('/list/article', { params: { count: 8 } }).then(res => {
119120
console.log('res', res)
120121
this.data = res.result
122+
this.loading = false
121123
})
122124
}
123125
}

0 commit comments

Comments
Β (0)