vue history模式转hash模式
时间: 2023-10-28 12:06:55 浏览: 141
一文了解vue-router之hash模式和history模式
5星 · 资源好评率100%
要将 Vue 应用程序从 history 模式转换为 hash 模式,只需要在 Vue Router 的配置中添加一个 mode 属性,并将其设置为 'hash'。例如:
```
const router = new VueRouter({
mode: 'hash',
routes: [
// your routes here
]
})
```
这将把路由从像这样的 URL 形式:
```
https://example.com/my-page
```
转换为像这样的 URL 形式:
```
https://example.com/#/my-page
```
这样做的一个好处是,它可以避免一些 history 模式可能会出现的浏览器兼容性问题。但同时也会带来一些缺点,例如无法使用服务器端的重定向等。所以需要根据具体需求来选择使用哪种模式。
阅读全文