當前位置:吉日网官网 - 中國傳統 - Vue路由實現原理綜述

Vue路由實現原理綜述

以前學VueSSR的時候壹直有個疑問。既然SSR比SPA的首屏快,對SEO有好處,而且兼容很多端(比如結合WEEX),為什麽SPA還能火?後來發現很重要的壹點就是路由切換的體驗比SSR好(以前看過,現在才知道)。

在討論vue路由實現之前,先看看瀏覽器對象的默認對象屬性位置。

上述屬性和方法將重新加載除hash之外的頁面。

其中,pushState方法和replaceState方法可以在不重新加載頁面的情況下添加和替換壹條記錄(必須是同源的)。

window.location.hash和window.history.pushState(或replaceState)唯壹的區別就是通過hash把url改成#了,而後者不會。Vue的兩種路由模式是基於位置和歷史這兩個對象的!

blogs.com/historymemory/p/6393539.html

  • 上一篇:爐石傳說亂鬥模式的獎勵制度是怎樣的?
  • 下一篇:納米技術是怎麽回事?
  • copyright 2024吉日网官网