
Vue Router 嵌套路由在 History 模式下刷新不渲染的问题及解决方案
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文探讨了使用 Vue Router 实现嵌套路由时,在History模式下页面刷新导致组件无法正常渲染的问题,并提供了详细的解决方法。
解决vue-router嵌套路由(子路由)在history模式下刷新无法渲染页面的问题
一、异常描述:
原本使用的是vue-router的hash模式,但这种模式下的URL需要包含“#”符号,不仅看起来不美观,而且某些场景中会破坏路由中的“#”(例如微信分享页面会处理掉“#”后面的内容)。因此,我们需要切换到history模式,并且让后端修改nginx配置:location / { try_files $uri $uri/ /index.html; }
在vue-router使用history模式并启用嵌套路由时,遇到的问题是:
```javascript
const router = new Router({
```
以上内容描述了从hash模式转换到history模式过程中可能出现的一些问题和解决办法。
全部评论 (0)
还没有任何评论哟~


