diff --git a/packages/vue-app/template/components/nuxt-loading.vue b/packages/vue-app/template/components/nuxt-loading.vue index fa19f8b4a116..8cf67731a425 100644 --- a/packages/vue-app/template/components/nuxt-loading.vue +++ b/packages/vue-app/template/components/nuxt-loading.vue @@ -31,6 +31,7 @@ export default { clear () { clearInterval(this._timer) clearTimeout(this._throttle) + clearTimeout(this._hide) this._timer = null }, start () { @@ -79,7 +80,7 @@ export default { }, hide () { this.clear() - setTimeout(() => { + this._hide = setTimeout(() => { this.show = false this.$nextTick(() => { this.percent = 0