diff --git a/pages/venue/detail.vue b/pages/venue/detail.vue index 18c08cf..bd6adbc 100644 --- a/pages/venue/detail.vue +++ b/pages/venue/detail.vue @@ -1,5 +1,6 @@ @@ -69,7 +83,8 @@ export default { data() { return { - store: null + store: null, + loaded: false } }, computed: { @@ -129,6 +144,9 @@ export default { if (res.errcode === 0 && res.data) { this.store = res.data } + this.loaded = true + }).catch(() => { + this.loaded = true }) }, goBack() { @@ -276,6 +294,18 @@ export default { color: #0088ff; } +/* xuchao: 加载失败提示态 */ +.load-failed { + display: flex; + justify-content: center; + padding: 80px 24px; +} + +.load-failed-text { + font-size: 14px; + color: #999999; +} + /* xuchao: 顶部返回导航条 */ .nav-bar { display: flex;