在NgModule中有条件地声明组件

时间:2020-07-16 07:54:53

标签: angular ng-modules

是否可以根据environment.ts配置文件中的条件使用不同的组件?

例如

import { ComponentA } from '/components/component-a.component.ts'
import { ComponentB } from '/components/component-b.component.ts'

import { environment } from '/environments';

@NgModule({
 declarartions: [ environment.brand === 'a' ? ComponentA : ComponentB ]
})
export class AppModule{}

是否可以执行上述操作?如果不是,实现上述目标的最佳解决方案是什么?

0 个答案:

没有答案