【问题标题】:Typescript NestJS get componets in modulesTypescript NestJS 获取模块中的组件
【发布时间】:2018-05-18 17:17:12
【问题描述】:

我在我的应用程序中使用NestJs,我已经定义了一些组件,一切都很好。

我被困在一个地方,我在 typescript 中有一个纯对象,它不是 Nest JS 组件,我需要从该对象内部的数据库中访问一些值。我无法将其作为 Nest js 组件并注入存储库,我需要一种方法来以某种方式访问​​ Nest js bean。

在使用 Spring 框架的 Java 中,我可以执行类似 applicationContext.getBean("") 的操作,它会为我获取实例,我可以在 NestJs 中执行类似操作吗?

【问题讨论】:

    标签: typescript nestjs


    【解决方案1】:

    由于4.5.0,可以使用get() 方法直接从INestApplication 获取任何组件实例。 select()get() 方法的工作原理与此处的 https://docs.nestjs.com/fundamentals/e2e-testing 相同(向下滚动到表格)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-30
      • 2019-06-15
      • 2018-12-24
      • 2020-08-09
      • 2021-11-06
      • 1970-01-01
      • 2021-08-31
      • 1970-01-01
      相关资源
      最近更新 更多