补充一个知识点
路由配置中的
name
属性 :
可以给你的 路由 指定 name属性,称之为命名路由
。
这个name
属性 在编程式导航
传参时有重要的作用。
命名路由的写法如下 :
像指定 path 一样,直接指定一个 name 属性即可。
{
path:'/d',
name:'dName',
component:componentC
}
什么是编程式导航
编程式导航 是相对于
<router-link>
标签的 路由方式来讲的。
<router-link>
的方式称之为声明式导航
;
编程式导航
: 就是在 代码中,通过调用 路由实例对象的 API 的方式,实现路由的导航。
编程式导航的关键是 :路由实例对象
。
路由实例对象中包含了 跳转路由的方法。
路由实例对象可以通过useRouter()
这个API 来获取到。<