如果您只是转移到技术堆栈,那么如果您因无法实现集中配置管理和路由警卫功能的功能而感到困扰,我希望本文可以为您提供帮助。
一段时间以前,由于业务需求,使用 +用于开发。在业务中,有些页面需要身份验证才能访问它。如果您使用 +此问题,它将得到很好的解决,并且可以使用钩子。但是没有提供此类API。
此外,业务需要集中以管理路由,即编写路由配置文件,该文件清楚地显示了路由的嵌套关系。从4.x版本的开始,此模型不受支持,不受支持,组成部分的概念是例行程序。
因此,有必要开发一个支持路由集中配置管理和路由护罩功能的组件。
该组件命名为目前可以使用,但不是很完整。欢迎来到类似的朋友参加修改和维护。
项目主机在GitHub上,特定的使用方法还具有相应的中文和英语文档。
项目github地址:https://github.com/syy11cn/config-router。
它是一个路由库,支持路由集中配置管理和路由护罩功能。它需要与上述版本结合使用。
您可以使用组件进行路由位置,并使用类似于组件的方法。此组件提供实现相似功能的接口。只能通过调用方法来释放通道。在同一时间,可以通过调用来实现路由重定向。
对于特定说明,您可以参考具有详细说明和示例代码的readme.md。
同时,它还支持类似于中间路由的集中配置管理。使用数组来指示路由的嵌套结构,并将数组传递到组件以实现嵌入式路由的自动渲染。
嵌入式路由的数组结构也可以参考readme.md
或者
欢迎您纠正项目或代码,还欢迎有兴趣参加该项目维护的学生(当然,要求有价值的??)。
目前,由于个人级别的水平有限,GitHub CI/CD工作流程没有测试和配置。我希望获得定向指导并感激不尽。
