鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ SPA 有辦法在index.html 中判斷當(dāng)前路由嗎?

SPA 有辦法在index.html 中判斷當(dāng)前路由嗎?

這個(gè)專案小弟是使用 vue 全家桶做個(gè)單頁應(yīng)用,
現(xiàn)在想實(shí)現(xiàn)在app.js 載好前先渲染一個(gè)當(dāng)前頁面的骨架,
但每個(gè)頁面ui都不完全相同,

想請(qǐng)問:
在 webpack build 到 index.html 載入(加載好app.js 文件前), 這段時(shí)間是否完全無法拿到準(zhǔn)確的進(jìn)入路由的path 判斷當(dāng)前是什么頁面 ?

假如說首頁, 完全沒有在index.html 中就判斷用戶是從首頁('/' 頁面)進(jìn)入而不是其他(像是'/aboutus' 頁面)嗎?

不知道有沒有webpack的插件可以處理到這個(gè)地方...
有沒有大神有類似經(jīng)驗(yàn)可以救救火

或是有用過 prerender的經(jīng)驗(yàn)可以分享給小弟

回答
編輯回答
哚蕾咪

可以的。所有的路由信息都在location里呢。

2018年5月20日 14:04
編輯回答
小眼睛

可以的,其實(shí)就是location.path,任何時(shí)候都可以取到

2017年12月5日 04:08
編輯回答
貓館

思路大概是另外打包一個(gè)骨架屏 js 文件,直接加到 html,這就可以判定路徑了

2017年8月1日 14:22