似乎较旧的路由示例使用StateManager
,较新的示例使用Router
的概念。有什么区别以及为什么要使用其中一个?
答案 0 :(得分:13)
路由器和路由只是StateManager和State的子类,最初路由特定代码直接添加到StateManager代码中,但在过去几周内已经努力将其解压缩。
基本上使用路由器来处理应用URL等核心流程,但是如果你需要在应用程序的其他地方使用其他状态管理器,你可以使用StateManager / State而不需要额外的路由代码包含在不需要的时候。