Angular - 如何根据环境编写 HTML 逻辑
Angular - How to write HTML logic based on Environments
在 Angular 应用程序中,我必须根据生产、QA 或测试环境在 html 中显示不同的表。
我已经在下面导入但不确定如何确定 QA 或 Prod 环境。
有人可以帮我处理这个吗
import { environment } from ../../../environments/environment;
预期行为:
if( environment = 'Production')
displaycolumns = 5;
else if( environment = 'QA')
displaycolumns = 3;
else
displaycolumns = 2;
添加到app.module.ts
const APP_CONFIG = new InjectionToken('Application config');
import {environment} from '../environments/environment';
{provide: APP_CONFIG, useValue: environment},
在你的组件或服务中
constructor(
@Inject(APP_CONFIG)
private readonly _appConfig: Environment
) {
}
在component/service需要检查环境的地方使用这个
import { environment } from '../../environments/environment';
someFunction(){
if(environment.production){
console.log("In Production")
}
else{
console.log("In devlopment")
}
}
在 Angular 应用程序中,我必须根据生产、QA 或测试环境在 html 中显示不同的表。
我已经在下面导入但不确定如何确定 QA 或 Prod 环境。 有人可以帮我处理这个吗
import { environment } from ../../../environments/environment;
预期行为:
if( environment = 'Production')
displaycolumns = 5;
else if( environment = 'QA')
displaycolumns = 3;
else
displaycolumns = 2;
添加到app.module.ts
const APP_CONFIG = new InjectionToken('Application config');
import {environment} from '../environments/environment';
{provide: APP_CONFIG, useValue: environment},
在你的组件或服务中
constructor(
@Inject(APP_CONFIG)
private readonly _appConfig: Environment
) {
}
在component/service需要检查环境的地方使用这个
import { environment } from '../../environments/environment';
someFunction(){
if(environment.production){
console.log("In Production")
}
else{
console.log("In devlopment")
}
}