2
私はangular2に取り組んでいます。私はサービスを作成し、コンポーネントの@Injectを使ってこれらのサービスを注入しました。私は、@ Injectable()をサービスそのものとどのような違いがあるのかと混同しています。@Injectable()と@Injectのdiffは何ですか?
私はangular2に取り組んでいます。私はサービスを作成し、コンポーネントの@Injectを使ってこれらのサービスを注入しました。私は、@ Injectable()をサービスそのものとどのような違いがあるのかと混同しています。@Injectable()と@Injectのdiffは何ですか?
@Inject()は角2をさせるための手動機構パラメータが
@Injectable(注入する必要があることが知られている)は角2クラスが依存インジェクタと共に使用することができることを知っています。 @Injectable() is not strictly required
クラスに他の角度2デコレータがある場合。重要なことは、Angular 2を注入するクラスが装飾されていることです。
しかし、インジェクタブルを@Injectable()で飾るのがベストプラクティスです。なぜなら、読者にとっては理にかなっているからです。
詳細はこちら:[Angular 2のDependency Injection](http://blog.thoughtram.io/angular/2015/05/18/dependency-injection-in-angular-2.html)および[公式ドキュメント](https://angular.io/docs/ts/latest/guide/dependency-injection.html) – Sasxa