我有一个激活 3 个解析器的路由,一个解析器将一个路由参数映射到一个对象,所以它有点像字典。其他 2 个解析器在他们的工作中依赖于这个值,所以他们应该等到第一个解析器解决了那个部分,然后他们才能开始。
最初,只有 2 个解析器,但为了让我的代码保持干爽,我将第一部分带到了第三个解析器,这导致我遇到了这个问题。
当前的 Angular 4 版本是否支持这种情况?还是我应该使用侧身攻击我的方式??
最佳答案
如果我没有遗漏任何东西,听起来第三个解析器(具有公共(public)代码)只是一个服务,因此您可以将它注入(inject)其他 2 个服务并从那里访问它。您不需要它作为解析器。
关于angular - Angular 4 中的解析器依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46694615/