Nuxt 在中间件内做路由权限校验-如果没权限 如何手动跳转至错误页。
const middleware = async function ({ app, store, redirect, route }) {
redirect(xxx)
})
Nuxt 在中间件内做路由权限校验-如果没权限 如何手动跳转至错误页。
const middleware = async function ({ app, store, redirect, route }) {
redirect(xxx)
})
ctx有个error方法,触发后可以跳转到error页面的,如
ctx.error({statusCode: 500, message: '服务器开小差了~' })
可以参考下我的文章: Nuxt.js实战和配置渲染出错和ajax请求出错的处理
那一节
13 回答12.7k 阅读
7 回答1.8k 阅读
9 回答1.6k 阅读✓ 已解决
6 回答845 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
https://github.com/Lushenggang/blog-ssr/blob/master/middleware/manage.js
我是这样做的,我的个人网站,如果没权限的话跳回首页,权限是远程验证的。
顺手的话,求个star?