先看实现的效果视频:
一、要在router文件下的index.js文件下写
(每一个路由对象下配置meta)下面那我写的这个项目举例
const router = new Router({
routes: [
{
path: '/Login',
name: 'Login',
component: Login,
meta: { title: "登录系统" }
},
{
path: '/ErrorRouter',
name: 'ErrorRouter',
component: ErrorRouter,
meta: { title: "404" }
},
{
path: '/',
component: Home,
meta: {
requtreAuth: true,
title: "系统首页"
},
children: [
{
path: '/',
name: 'HomeViews',
component: HomeViews,
meta: { title: "首页", needLogin: true }
},
{
path: '/Commodity',
name: 'Commodity',
component: Commodity,
meta: { title: "商品管理", needLogin: true }
},
{
path: '/Category',
name: 'Category',
component: Category,
meta: { title: "品类管理", needLogin: true }
},
{
path: '/Userback',
name: 'Userback',
component: Userback,
meta: { title: "用户管理", needLogin: true }
},
{
path: '/Order',
name: 'Order',
component: Order,
meta: { title: "订单管理", needLogin: true }
},
{
path: '/Detail',
name: 'Detail',
component: Detail,
meta: { title: "商品详情", needLogin: true }
},
{
path: '