を派遣するために、店舗とngOnInitに選択するために、コンストラクタを使用して私の質問はngrxストアからを選択 & を派遣に関するものです。ストアから
のは、公式の例アプリから次のコードを見てみましょう:
export class CollectionPageComponent implements OnInit {
books$: Observable<Book[]>;
constructor(private store: Store<fromBooks.State>) {
this.books$ = store.select(fromBooks.getBookCollection);
}
ngOnInit() {
this.store.dispatch(new collection.Load());
}
}
私はconstructor
から選択ngOnInit
とから派遣の選択の動機を理解したいと思います。
誰でも説明をお願いしますか?
P.S.ところで、上記はngrxサンプルアプリケーションのサンプルコードです。https://github.com/ngrx/platform/blob/master/example-app/app/books/containers/collection-page.ts
あなたを混乱させるようなことはありますか?何かをするには多くの方法があります。これは間違った方法ではありません。あなたは、あなたのアプリが起動した瞬間から始まるリゾルバまたはhttpポーリングで同じことをすることができます。 – notANerdDev