每个页面都要授权的机制问题
来源:14-1 课程总结
慕虎9126101
2019-12-24
请问老师:
如果每个页面都要授权才可以访问,那么需要在每个页面的生命周期中都去调用判断代码。还是可以像后端一样,定义一个特性或父类,只要继存这个父类的都自动会调用授权判断了。
写回答
1回答
-
Sam
2019-12-24
你好,可以将授权逻辑写一个固定的 js 模块中,然后每个页面都去引用这个模块就行了。小程序由于没有路由钩子,所以没法更优雅地解决这个问题。如果是 Vue 项目的话,可以使用 vue-router 的路由守卫这个特性来解决这个问题,将我们的判断逻辑写在 vue-router 的全局路由守卫中,这样每次加载页面时就会进行判断了,具体的实现代码和方法可以参考我的新课:http://www.youbaobao.xyz/admin-docs/guide/extra/router.html
00
相似问题