を押してオブジェクトがあると仮定しますImmutable.jsは、ネストされたオブジェクトに配列に
const object = {
'foo': {
'bar': [1, 2, 3]
}
}
私は4
object.foo.bar
に配列をプッシュする必要があります。
は、今のところ私はこのようにそれをやっている:
const initialState = Immutable.fromJS(object)
const newState = initialState.setIn(
['foo', 'bar', object.foo.bar.length],
4
)
console.log(newState.toJS())
しかし、私はパスでobject.foo.bar.length
を使用する必要があるので、私は本当に、それを好きではありません。私の実際の例では、オブジェクトはもっと深く入れ子になっており、配列の長さは非常に醜いように見えます。別の便利な方法がありますか?
素晴らしい!どうもありがとう! –