在 uniapp 中如何实现页面级权限控制?如果要在路由跳转的 API(如 uni.navigateTo)中做权限控制,你会如何改写或扩展?
考察说明
考察 uni-app 路由层权限控制的实现思路与代码改造能力
回答思路
- 说明权限控制的基本思路(登录态、角色、路由元信息等)
- 提出在路由跳转 API 中做拦截的具体方案(如封装统一跳转方法或钩子)
- 涵盖未登录或无权访问时的处理(跳转登录页、提示等)
- 考虑对 uni.navigateTo、uni.redirectTo 等 API 的兼容改造
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。