是否可以从服务访问通常在配置中使用的提供程序?这样做的原因是我还没有在 module.config 中执行此操作所需的信息。
我想访问的提供者是 $stateProvider,它是 ui.router 模块的一部分。假设我有一个依赖于其他模块的模块。我希望能够让这些依赖项向服务注册它们的“所需”路由/状态,然后使用该服务确定我实际注册的那些。我希望这不必在配置中完成,因为我实际上只会添加新状态,而不是删除或修改已经存在的状态。所以基本上,我希望我的服务获取状态/路由列表并让服务注册它们,而不是在配置中进行。