1.router的导入视图的两种方法
1.1 第一种 类似于导入组件 1.首先导入: import 自定义页面名 from 页面路径 2. 然后使用:直接写这个自定义的页面名

1.2第二种方式 ()=> import(视图路径)

2.1选中时的效果改变,比如选中home,会变成绿色,选中about,他会变成绿色


通过检查我们发现,改变选择,class类名会改变
点我点击到home的时候 home文字class类名是“router-link-exact-active”

当我点击到about文字 home没有被选中的时候 home的类名是router-link-active
但是这个时候被选择的about文字 它的class类名变成了router-link-exact-active

那就说明 我们选择到了那个文字 或者区域 或者这个路由 那这个类名就会变成router-link-exact-active
2.2在代码中的操作是

在app.vue文件夹中的style区域 我们可以看到 常规的文字设置中是黑色加粗字体 但是里面有一个 router-link-exatc-active 表示的是此刻被选中的内容的样式设置 在这里就选择哪个文字 哪个文字就变成了绿色
router-link-exact-active就是表示完成路由匹配
3.1 在router/index.js文件中,我们除了定义路由规则之外(路由规则指的是每条路径对应的视图)还可以给每条路由规则取个名字,用名称来标识这条路由,这个被称为命名路由,用name属性来给路由命名。

4.1跳转
// 命名路由的必要性
// 首先 如果地址比较长 包括地址上还会有参数时 引用这个地址就不方便
// 或者是要修改路由规则时 相应的其他地方也需要改变
好处就是不用频繁的更改路径,不写死
本文介绍了Vue Router的基本使用方法,包括视图导入的不同方式、选中状态的样式控制及命名路由的概念。通过实例展示了如何利用router-link-exact-active类名实现选中效果,并解释了命名路由的优势。


327

被折叠的 条评论
为什么被折叠?



