1
私の還元店(ngrx)に"immutable": "^3.8.1",
を使用しています。Immutable.js fromJS()が不変オブジェクトを返さない
return immState.deleteIn(['days', dayKey, 'userMeals', state.focus_user], meal._id);
:私は成功した不変オブジェクト
const immState = Imm.fromJS(state);
に私述べを変換しました。しかし、私は、このコマンドを使用して、深くネストされた項目を削除しようとしたとき、私は問題を打つので、私はそれがインストールされていますことを知っています
Immutable.jsが'userMeals'
に達したときにエラーをスローし、さらに調査すると、深いネストオブジェクトを不変構造に変換していないようです。下の画像では、そのプロパティに直接アクセスしようとしていますが、まだそれを不変オブジェクトに変換していません。
これは何とか期待される動作ですか私は何かが足りないのですか?