最佳答案
在我的 Angular 2应用程序中,我很难创建全局变量。
我有一个叫 Globals.ts的文件,看起来像这样:
import { Injectable } from "@angular/core";
@Injectable()
export class Globals {
var role = 'test';
}
我想在组件的 HTML 视图中使用变量角色,如下所示:
{{ role }}
我已经通过以下方式将 globals.ts 文件添加到我的 应用程序模块中:
providers: [
Globals
],
不管我对这份文件做了什么,都没用。我不想做的是手动导入每个组件中的 globals.ts 文件,这就是为什么我想使用提供者特性。