0

我有带参数的动态模块。我在他的服务中使用参数。如何在服务另一个模块中导入此模块。

如果我使用它,我必须添加我在那里使用的所有参数和其他服务。

const serviceDynamicModule = new ServiceDynamicModule(param, service, ...);

我找到ModuleRef了,但它不包含此功能。

4

1 回答 1

0

您可以通过将要导入的模块列出到import另一个模块的@module装饰器部分来将您的模块导入另一个模块。

这是关于模块和动态模块的解释,请查看更多详细说明。Nest_docs#dynamicModule

例如:- 假设您想在此处导入动态模块。

import {Module} from '@nestjs/common';

@Module(
  import:[yourDynamicModule.forRoot(neededParams)]
)
export calss MyModule{}
于 2021-08-27T04:50:42.740 回答