Vue專案實現頁面重新整理

2021-10-02 06:34:46 字數 603 閱讀 5960

前言

最近在做前端專案的時候,需要對頁面進行重新整理,在當時這個問題對於自己來說還算是比較難的,後來經過了一系列的研究之後,終於解決了這個問題,今天來記錄一下!

經過

proviceinject結合的方法,解決頁面重新整理有很多的方法,相比之下,這種方法的體驗更加的好,所以就只介紹這一種方案。

>

"isrouteralive"

/>

<

/div>

<

/template>

export default},

data()

},methods:)}

}}<

/script>

②在你想要重新整理的頁面的元件呼叫這個方法即可:

export default

, methods:

}<

/script>

總結

vue實現子頁面重新整理

使用this.router.go 0 方法重新整理頁面會造成全頁面重新整理,有的需求並不建議使用路由重新整理。首先 需求 選擇使用 provide inject方法實現 全域性頁面中 isreloaddata keep alive data 暴露父頁面的方法 provide methods 子頁面 ...

vue專案重新整理當前頁面

有時候我們在vue專案頁面做了一些操作,需要重新整理一下頁面。this.router.go 0 這種方法雖然 很少,只有一行,但是體驗很差。頁面會一瞬間的白屏,體驗不是很好 用vue router重新路由到當前頁面,頁面是不進行重新整理的。location.reload 這種也是一樣,畫面一閃,體驗...

vue專案重新整理當前頁面

原理 允許乙個祖先元件向其所有子孫後代注入乙個依賴,不論元件層次有多深,並在起上下游關係成立的時間裡始終生效 export default provide return reload this.reload data function return isrouteralive true method...