ngrx-store

    2

    1答えて

    私はngrxのサンプルアプリケーションのコードを読んで、2つの関数呼び出しを見つけました。1)createFeatureSelector( 'auth'); 2.)createSelector(selectAuthState、(state:AuthState)=> state.status); これは何をするのですか? export const selectAuthState = createFe

    7

    2答えて

    を派遣するために、店舗とngOnInitに選択するために、コンストラクタを使用して私の質問はngrxストアからを選択 & を派遣に関するものです。 のは、公式の例アプリから次のコードを見てみましょう: export class CollectionPageComponent implements OnInit { books$: Observable<Book[]>; con

    3

    1答えて

    は、私がdocsに示すように、ストアがインポートされた NullInjectorError: No provider for Store! エラーメッセージが発生しました: import { StoreModule as NgRxStoreModule } from '@ngrx/store'; @NgModule({ imports: [ NgRxStoreModule.

    1

    1答えて

    example application provided by NgRxのコードを確認していました。私は、サンプルアプリケーションの各減速関数には、特定の減速機のStateインタフェースによって型指定された戻り値があることに気付きました。たとえば、書籍の減速は、次のコードを持っています export interface State { ids: string[]; entiti

    0

    1答えて

    私は角度アプリケーションを開発している初心者です。今のところ、私はサービスでうまく動作する単純なアプリケーションを持っていますが、いくつかのイベントを制御するためにngrx/storeを使用しようとしています。 まあ、私は熱心にコンポーネントではなく遅延してngrx/storeを使用したくありません。 プロジェクトの構造は次のとおりです。 app | --control-panel |

    0

    1答えて

    私の機能で状態を選択する際に 'take'プロパティを使用しようとしていますが、エラーが発生しましたProperty 'take' does not exist on type 'Store<State>。どうか、誰が何が起こっているのか分かっていますか?なぜなら、私がテンプレートをフォームに変更する「スペースを追加」ボタンをクリックしたときを特定する必要があるからです。このモードは親のテンプレー

    5

    1答えて

    アプリケーションの1つをAngular 5にアップグレードし、rxjs v5.5で導入されたlettable operatorsへの移行を開始しました。 このため、観測可能パイプラインを.pipe()演算子を持つ新しい構文に書き直しました。 私たちの前のコードは、.catch()が.switchMap()の中にあり、エラーがスローされた場合にエフェクトの実行を中断しないようにしています。 data

    1

    1答えて

    Firebase認証で@ ngrx/storeと@ ngrx/effectsをAngularで使用しています。 これはコンストラクタです: constructor( private actions: Actions, private afAuth: AngularFireAuth, private db: AngularFirestore, priva

    2

    1答えて

    私はngrx-店舗https://github.com/ngrx/platform/tree/master/example-appの例アプリで遊んだし、同じファイル内のファイル export interface State extends fromRoot.State { auth: AuthState; } 「のアプリの\認証\減速がindex.tsを\」のコードの一部を把握する

    1

    1答えて

    目標にサーバーをサポートしてやり直し: の実装は角4プロジェクト内のサーバー側のサポート付き/リドゥ機能を元に戻します。たとえば、サーバーからアイテムを削除するには、対応する(作成)アクションを使用して取り消し可能にする必要があります。 は、このためのコンポーネントがあります:https://github.com/PowToon/redux-undo-redo 私はポートにしようとしている部品がn