SPA 有办法在index.html 中判断当前路由吗?
这个专案小弟是使用 vue 全家桶做个单页应用,
现在想实现在app.js 载好前先渲染一个当前页面的骨架,
但每个页面ui都不完全相同,
想请问:
在 webpack build 到 index.html 载入(加载好app.js 文件前), 这段时间是否完全无法拿到准确的进入路由的path 判断当前是什么页面 ?
假如说首页, 完全没有在index.html 中就判断用户是从首页('/' 頁面)进入而不是其他(像是'/aboutus' 頁面)吗?
不知道有没有webpack的插件可以处理到这个地方...
有没有大神有类似经验可以救救火
或是有用过 prerender的经验可以分享给小弟
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
可以的,其实就是location.path,任何时候都可以取到
思路大概是另外打包一个骨架屏 js 文件,直接加到 html,这就可以判定路径了
可以的。所有的路由信息都在location里呢。