タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ngrxに関するsayanakaのブックマーク (2)

  • ngrxでハマったポイント - Qiita

    はじめに 個人的なお話ですが、AngularJS から Angular に移行して約半年が経過しました。 ngrxは移行当初から導入しており、いくつかハマったポイントがあります。 この記事ではngrxで私が「最初からやっとけば良かった...」と思ったことについて書いていきます。 Do: するべきこと ngrx-store-freeze を使う https://github.com/brandonroberts/ngrx-store-freeze Redux では状態オブジェクトを直接変更してはいけません。 ngrx-store-freeze を使うと state と payload を直接変更した際に例外が発生します。 再帰的に Object.freeze() してくれるので状態オブジェクトがネストしてても大丈夫です。 有効にする場合は、MetaReducer として登録します。

    ngrxでハマったポイント - Qiita
  • NgRx MockStoreについて - Qiita

    この記事は Angular Advent Calendar 2018 の 18日目の記事です。 今回は最近NgRxの新機能として追加されたMockStoreについて書きたいと思います。 NgRxの基的な使い方については14日目でkiita312さんが書かれていますので、ぜひそちらをご参考ください。 Ngrxをこれから始める人への入門ガイド MockStoreとは MockStoreとは、Storeを使ったComponentでのテストを簡単に行えるようにする為のモジュールです。 10月末にmasterにマージされ、v7.0.0でリリース予定となりました。 まだドキュメントが作成されておらずngrx.ioにも記載がないのですが、機能自体はstableとなっています。 非常に便利なので、v7(beta)を使用している方はこの記事を参考にぜひ使い始めてみてください。 残念ながらv7は現在(201

    NgRx MockStoreについて - Qiita
  • 1