Angular2/グローバル変数を使う

ポケットがチケットでいっぱい

編集 追加
| | | |
2016-11-15 (火) 16:19:15 (274d)
Top / Angular2 / グローバル変数を使う

キーワード

  • Angular2
  • グローバル変数
  • service
  • singleton

したいこと

Angular2でグローバル変数を使いたい。

どうやって

singletonのserviceをinjectするようにする。

ルートになるmoduleのprovidersに書く。injectしたいところには書かない。

  • app.module.ts
    @NgModule({
      ...
      providers: [MyGlobalService],
      ...
    })
    export class AppModule {}

ノート

ng g serviceしてもapp.module.tsに追記しない。injectしたいところでprovidersに書くのが基本。

参考