时间:2023-03-14 14:13:25 | 栏目:vue | 点击:次
mode history 代表,路由不再显示hash,会像如下形式:
histroy
hash
base也比较好理解,代表着是基本的路由请求的路径。参考 :
如:base: ‘/app/’
那么所有的请求都会在url之后加上/app/
应用的基路径。例如,如果整个单页应用服务在 /app/ 下,然后 base 就应该设为 “/app/”
const router = new VueRouter({ mode: 'history', base: '/vue', routes })
1) mode??
mode: 'history’表示,访问路径不带#号,如:http://localhost:8080/vue
2) base??
配置单页应用的基路径,当点击路由时:
<router-link to="/">Home</router-link> | <router-link to="/about">About</router-link>
会带上项目基路径,如:http://localhost:8080/vue/about
浏览器地址栏http://localhost:8080/vue/这样访问,表示是访问该项目