NgModule の providers や imports の使い分け

● NgModule の providers や imports の使い分け

実は簡単な使い分け
declarations : ディレクティブ(含コンポーネント、パイプ)を書きます。 htmlテンプレートに書くもの、ですね。

providers : Serviceなど、DIで解決するものをここに書きます。 Angular 6 以降は各モジュールに
================
@Injectable({
  providedIn: 'root'
})
================
と書きます。

imports : 外部のAngularモジュール。Httpモジュールとか、UIモジュールとか。
これだけです!

引用元 : https://qiita.com/kohashi/items/1415a358901ca438c400

No.1790
06/15 17:11

edit