Vue实战047:Breadcrumb面包屑实现导航路径

 时间:2024-10-15 14:06:13

1、定义路由在routes 配置中,每个路由对象都是一条路由记录,而且路由记录可以是嵌套的,因此当一个路由匹配成功后,他可能匹配多个路由记录,为了进一步确认我们的路由记录,我们可以通过遍历$route.matched来检查路由记录中的 meta 字段,通过定义meta标签来标示该路由指向的内容及权限等问题。

Vue实战047:Breadcrumb面包屑实现导航路径

3、CSS样式transition-group的作用为路由切换时添加动画效果,transform: translateX(20px)用来定义路由变形的效果。translateX为水平方向移动(X轴移动),基点是元素中心点,translateX(20px)即中心向右移动20像素。transition则是用来过渡效果的,这里主要定义了进入、进出的效果。

Vue实战047:Breadcrumb面包屑实现导航路径Vue实战047:Breadcrumb面包屑实现导航路径

6、handleLin氯短赤亻k事件处理这是用来快速返回之前的任意页面,由于路由中经常包含参数,所以这里我们需要对路由进行处理一下,唁昼囫缍这里我们可以利用path-to-regexp插件,这是一个url 的正则表达式能够很方便得从路由中提取我们想要的数据,path-to-regexp直接npm安装即可。compile() 方法用于在脚本执行过程中编译正则表达式,可以快速填充 url字符串的参数值。

Vue实战047:Breadcrumb面包屑实现导航路径
  • Falo如何退出登录当前账号
  • 2020下半年通缩了,富人思维选择“大胆投资”
  • 五步评价本企业的组织能力,判断优劣势
  • 开胃仔姜的做法
  • 如何注册ZKEYS公有云管理系统账号?
  • 热门搜索
    埃及旅游 镇江旅游攻略必玩的景点 360壁纸怎么卸载 鸡汤面怎么做 怎么提高表达能力 凉拌青瓜的做法 珠海旅游景点 360卸载不了怎么办 四个点怎么打 广州旅游景点大全