不想在新窗口打开就去掉router中的name属性
我们遇到了这样的场景,比如后台有一个支付路由,我们不想让他在面包屑窗口显示,那么我们在router.js中配置路由属性的时候就要把他的name属性去掉就可以了
如:
代码语言:javascript复制//购卡支付页面
{
path: '/pay',
component: Layout,
hidden: true,
redirect: 'noredirect',
children: [{
path: 'pay',
component: (resolve) => require(['@/views/system/buy/pay'], resolve),
}]
},
{
path: 'card',
component: (resolve) => require(['@/views/system/card/card'], resolve),
name: 'Card',
meta: {
title: '卡片管理',
icon: '',
noCache: false,
affix: false
}
},
这里我们将name:"card"去掉即可