做自媒体的有哪些素材网站,做网页的工具,wordpress设置导航,南京医院网站建设方案创建路由器#xff1a; 应用路由器#xff1a; 路由展示区RouterView 和 路由跳转RouterLink#xff1a; 路由组件#xff08;在路由配置文件中配置的#xff09;一般放到pages/views文件夹下
路由组件切换的时候执行的是 挂载/卸载操作 onMounted / onUnmouted 路由器两…创建路由器 应用路由器 路由展示区RouterView 和 路由跳转RouterLink 路由组件在路由配置文件中配置的一般放到pages/views文件夹下
路由组件切换的时候执行的是 挂载/卸载操作 onMounted / onUnmouted 路由器两种工作模式
1、history模式 2、hash模式
createHashHistory() to的两种写法
第二种写法可以根据路由的name和path跳转 嵌套路由
子级路由的path不用加 / 两种路由传参query和params传参
1、query直接在路径中加?拼接参数 使用useRoute().query接收参数 第二种写法 2、params传参
必须在路由配置文件中提前占位 直接在路径中传参只能用路由中的name属性不能用path属性 接收参数 通过props:true属性设置子组件的props并在子组件中通过defineProps进行接收只用params参数可用query参数不可用 第二种写法如果是query参数可以自己决定将什么作为props传递 第三种写法直接返回写死的对象 路由 replace属性
路由默认是push堆栈模式可以加上replace替换为replace属性 编程式路由导航脱离RouterLink实现路由跳转
两种跳转方式push和replace router.push中可以和RouterLink中的to属性一样的写法可以传query和params两种参数 重定向redirect指定路径重定向到另一个路径 从一个响应式对象身上直接解构赋值被赋值的变量会失去响应式除非结构赋值时加上toRefs()