网站开发保密协议范本,嘉兴手机网站开发费用,企业网站备案在哪个部门,建设银行大丰支行网站1.创建路由实例由createRouter实现
2.路由模式
1#xff09;history模式使用createWebHistory()#xff1a;地址栏不带#
2#xff09;hash模式使用createWebHashHistory()#xff1a;地址栏带#
3#xff09;参数是基础路径#xff0c;默认/
括号里的就是设置路径的前…
1.创建路由实例由createRouter实现
2.路由模式
1history模式使用createWebHistory()地址栏不带#
2hash模式使用createWebHashHistory()地址栏带#
3参数是基础路径默认/
括号里的就是设置路径的前缀此处是个变量也可以设置固定值 import.meta.env.BASE_URLvite中的环境变量
在vite.config.js文件中配置base设置import.meta.env.BASE_URL 详细参考环境变量和模式 | Vite 官方中文文档
向前兼容vue2语法比如在模板中使用$router.push(路径)也可以跳转但是在js中使用this.$router.push(路径)不可以跳转因为vue3中获取不到this
在Vue3 Composition中
import { useRouter, useRoute } from vue-router
获取路由对象 router useRouter
const routeruseRouter()
获取路由参数 route useRoute
const routeuseRoute()
这样就可以用router.push(路径)来跳转页面了