vue 路由的内置组件 router-view 详细介绍
使用多个 router-view 嵌套即可
Router-view 进行命名,在路由导航里进行路由命名选择即可,即可挂载到对应命名的 router-view 的位置
在一级路由下渲染的是组件 RandomTool. Vue 文件,所以二级路由页面即是在 RandomTool. Vue 文件里挂载,话句话说,router-view 需要放在 RandomTool. Vue 文件里
RandomTool. Vue 文件如下:
进行动态路由添加,将某一文件下所有 vue 文件注册为路由,tool ()代表需要渲染到名为 tool 的 router-view 位置
主路由文件:router. Js
将某个文件下所有 vue 文件下动态注册到导航守卫里
最后路由跳转:
发现路由跳转回来后,一级路由下的相关组件不刷新,数据空白
需要手动刷新一级 router-view 或者使用 router. Go (-1)进行返回,因为其可以保留数据
vue 强制刷新当前路由_ 奇淫技巧_vue
vue 实现某个页面强制刷新 router-view
Vue3 封装知识点(三)依赖注入:provide 和 inject 详细介绍