chevron_left

Vue 2 实践教程

免费
第 7.6 回

教程文档

Vue 2 实践教程 - 路由元信息

2023年11月24日
Vue 2 实践教程

路由元信息

说明

在路由中增加了meta: { requiresAuth: true },这表示这个路由需要认证用户登录了才能访问。

通过遍历 $route.matched 来检查路由记录中的 meta 字段,只要出现了requiresAuth,那便跳转到登录页

代码实现

接上一节的实例项目,我们接着测试路由元信息的使用。

1、修改 CartView.vue 代码

<template>
  <div>
    <h4>购物车</h4>
    <van-card
      num="2"
      price="2.00"
      desc="描述信息"
      title="商品标题"
      thumb="https://img01.yzcdn.cn/vant/ipad.jpeg"
    />
    <van-card
      num="2"
      price="2.00"
      desc="描述信息"
      title="商品标题"
  ...

课程介绍

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

目录

适合这样的人

新手