-
不知道有啥用 |
Beta Was this translation helpful? Give feedback.
Answered by
Gahotx
Jun 10, 2022
Replies: 1 comment
-
當用户點擊鏈接,通過ajax更新頁面需要變化的部分,然後使用HTML5的pushState修改瀏覽器的URL地址。 這樣可以不用重複加載相同的資源(css/js), 從而提升網頁的加載速度。 # Pjax [Beta]
# It may contain bugs and unstable, give feedback when you find the bugs.
# https://github.com/MoOx/pjax
pjax:
enable: true
exclude:
- /music/
- /no-pjax/ 對於一些第三方插件,有些並不支持 pjax 。 使用pjax後,一些自己DIY的js可能會無效,跳轉頁面時需要重新調用,請參考Pjax文檔 |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
zhheo
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
當用户點擊鏈接,通過ajax更新頁面需要變化的部分,然後使用HTML5的pushState修改瀏覽器的URL地址。
這樣可以不用重複加載相同的資源(css/js), 從而提升網頁的加載速度。
對於一些第三方插件,有些並不支持 pjax 。
你可以把網頁加入到
exclude
裏,這個網頁會被 pjax 排除在外。點擊該網頁會重新加載網站
使用pjax後,一些自己DIY的js可能會無效,跳轉頁面時需要重新調用,請參考Pjax文檔
使用pjax後,一些個別頁面加載的js/css,將會改為所有頁面都加載