Nestjs循环依赖forwardRef()的缺点

官方循环依赖说:

当两个类相互依赖时,就会发生循环依赖。例如,A 类需要 B 类,B 类也需要 A 类。在 Nest 中,模块之间和提供者之间可能会出现循环依赖。

虽然应该尽可能避免循环依赖,但你不能总是这样做。

不使用的原因是什么forwardRef()

回答

循环依赖通常意味着您具有紧密绑定的逻辑和可能无法扩展的不稳定架构。如果你真的不想关心这个,你可以随意添加forwardRef构造函数和服务,但这可能会导致一些奇怪的、难以解决的错误,并且在 Nest 社区中通常被视为一种不好的做法.


以上是Nestjs循环依赖forwardRef()的缺点的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>