vue3 路由 ts写法

406 阅读1分钟

import { type RouteRecordRaw } from 'vue-router'

是 Vue Router 中定义的一个类型,用于描述路由记录的原始对象。它定义了路由记录对象的结构和属性。使用 RouteRecordRaw 类型可以帮助在编写路由配置时获得类型检查和自动补全功能。

以下是 RouteRecordRaw 类型的一些常见属性:

  • path: 路由的路径
  • name: 路由的名称
  • component: 路由对应的组件
  • redirect: 重定向的目标
  • children: 嵌套路由
  • meta: 路由元信息

routes 数组中的每个对象都符合 RouteRecordRaw 类型。