一、该问题的重现步骤是什么?
1. 为何Saber中中router/page/index.js中配置了不进行身份认证,为何还是一访问就跳转到了登录页面去了。
2.
{
path: '/home',
name: '首页',
component: () =>
import( /* webpackChunkName: "page" */ '@/page/home/index'),
meta: {
keepAlive: false,
isTab: false,
isAuth: false
}
},
按文档的说法是这样子就不会进行身份认证了呀。为什么呀
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
商业版的Saber,windows
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
你可以在/src/router/views/index.js里加一下
{
path: '/test',
component: () =>
import( /* webpackChunkName: "views" */ '@/views/util/test'),
redirect: '/test/home',
children: [{
path: 'home',
name: '测试页',
meta: {
i18n: 'test',
isAuth: false
},
}]
}
然后退出登录,再访问就能看到不需要登录就可以看到结果
至于为什么你的不行,没法确定,因为你没有给出/page/index/home.vue的代码内容,所以不好判断。
只能盲猜文件内带有其他的接口调用,而这些接口需要认证,所以就无法免登录
扫一扫访问 Blade技术社区 移动端