javascript - NestJS 动态加载类
问题描述
我有几个解析器服务,我想根据条件加载它们。
条件是一个版本,所以如果版本是 1,将加载 Service1 如果版本是 2,将加载 Service2,它继续这种模式。
const version = 1;
// load service class based on version Service1 in this case
我可以使用 switch case 语句根据版本加载确切的服务类,但可能有很多服务类,而且不会很整洁。
有什么办法可以在nestJs中做到这一点?
解决方案
推荐阅读
- ssl - 链接具有相同主题的两个证书
- window-functions - Presto Window 函数效率
- python - 无法安装 PyProb
- angular - Angular,数据准备好后创建DOM元素?
- shopify - React-Shopify 翻译 | 如何从 Shopify 获取第二语言的产品
- javascript - 在表格列中动态显示对象数组 - Javascript
- reactjs - 带有样式组件的 React-slick 自定义箭头
- android - 从 LiveData 观察者调用时,导航组件默认返回堆栈不起作用
- ios - iOS 线程隔离
- javascript - Vue 数据透视表标签