我在Angular开发,我发现了一个奇怪的问题:
未捕获错误:无法解析MyComponent的所有参数:([object Object],?,?,[object Object],[object Object],[object Object])。
值得说出现为“?”的依赖关系只是我提供的服务,其他是Angular对象或第三方,它发生在我的整个项目中,只发生在我自己的依赖项中。
我已经阅读了几乎所有我在google中找到的内容,我已经回顾了有关循环依赖和桶导入的已知问题。
你应该知道的其他事情是:
npc.
@angular/cli: "1.7.4"
@angular: "^5.2.6"
我真的怀疑元数据,但我在node_modules / myDependency /中没有找到任何内容,这让我知道元数据已损坏或丢失。
答案 0 :(得分:0)
未捕获错误:无法解析MyComponent的所有参数:([object Object],?,?,[object Object],[object Object],[object Object])。
必须将?
定义的服务添加到提供这些服务的providers
的{{1}}部分。