angular 为了更好地调试,改进"DI中的循环依赖错误输出"

toe95027  于 2个月前  发布在  Angular
关注(0)|答案(2)|浏览(36)

当前,当DI中存在循环依赖时,会抛出错误。在某些情况下,框架仅输出令牌,而不输出整个DI路径。例如:

Error: NG0200: Circular dependency in DI detected for InjectionToken XYZ. Find more at http://go/ngerr/NG0200

考虑通过确保输出中包含完整DI路径来改进开发体验。throwCyclicDependencyError函数中有一个逻辑用于输出路径,但路径并不总是提供(例如,参见R3Injector.hydrate函数)。

cl25kdpy

cl25kdpy1#

你好,Andrew。这里有一个重复的问题,#39845。也许你可以关闭另一个问题,因为你有一个草稿PR。

vcudknz3

vcudknz32#

@JeanMeche 很好的抓取,将关闭其他票据以支持此票据。

相关问题