ngrx

    1

    2答えて

    私は、コンポーネント1内に変数v1を持ち、コンポーネント2には変数v2を持っています。 私は上のケースのテストケースを書いていますが、unittestsでは毎回1つのコンポーネントしか考慮していないので、それを書く方法を理解していません。 私の変数はngrxストアによって異なります。v1が変更されるとアクションがトリガーされ、変数v2はアクションがトリガーされるたびに変化します。 単体テストまたは

    0

    1答えて

    exampleのreselect createSelectorとstore.selectメソッドを使用せずにngrxストアから状態を取得する方法はありますか? export const getBookCollection = createSelector(getBookEntities, getCollectionBookIds, (entities, ids) => { return ids.m

    1

    1答えて

    現在、私はNgrxストアでAngularを学習しようとしています。サンプルを見て、私は次のことを思いついた。 (完全なソースhttps://github.com/sebfischer83/Cointo/tree/master/angular/src) 私は、ストアを含み、データベースからエンティティを読み込むコンテナコンポーネントを持っています。 @Component({ changeD

    2

    1答えて

    私はngrx(redux)を使用しています。表示されたアイテムのリスト(仮想スクロール)を持っています。 ツールバーの追加ボタンをクリックするとAddアクションが実行され、レデューサーはもう1つのオブジェクトをリストに追加して新しい状態を返します。 新しく作成された行をハイライト表示するにはどうすればよいですか? 私は、新しく作成されたレコードのIDを持つ新しいプロパティを維持すべきですか?新しく

    0

    1答えて

    私は、Angular 4、ngrx、AngularFire2でプロジェクトを構築しました。私は現在ログインしているユーザーのuidを取得して、私の店に入れようとしています。 ご意見やご協力をいただければ幸いです。 エラー ERROR TypeError: Cannot read property 'map' of undefined at SwitchMapSubscriber.proj

    1

    1答えて

    私はngrx/exampleレポに行きますが、私はreselectの使用法を理解していません。 私の理解のために、createSelector関数は、同じパラメータを受け入れる2つの関数を取ります。例えば : const shopItemsSelector = state => state.shop.items const taxPercentSelector = state => state.

    7

    1答えて

    私はこの質問について私自身の意見を持っていますが、確認して確認することをお勧めします。注意を払い、手伝ってくれてありがとう。ここにあります: いくつかの状態の変更をトリガーするアクションと、いくつかのエフェクトが添付されているとします。だから私たちのコードは2つのことを行う必要があります - 状態を変えて、いくつかの副作用をします。しかし、これらのタスクの順序は何ですか?私たちはそれを同期してやっ

    0

    1答えて

    ngrxアクションの戻り値のようなものをシミュレートするベストプラクティスがあるのだろうかと思います。 たとえば、新しいアドレスを作成するための共通のコンポーネントがあります。これは、すべてのアプリケーションを介して複数の場所から呼び出すことができます。 @Effect() createAddress: Observable<Action> = this.actions$ .ofTyp

    1

    1答えて

    私はIonic 3、Angular 4、ngrxデザインパターンを学んでいます。 は、私が働いてアプリケーションを持っていますが、私のapp.module.tsで(輸入を省略)、このように見える: @NgModule({ declarations: [ ModelOnePage ], imports: [ IonicPageModule.forChield(Mode

    0

    2答えて

    私は角度アプリでngrx/storeを何時間も使用しようとしており、何が間違っているのか分かりません。私の店のアイテムは決して更新されないようです。ここで は、私の店のインタフェースである: export interface ItemStore{ items: Item[]; } 項目は、カスタムオブジェクトである - こちらのモデルです: export interface Ite