に私は私がどのように、私はバックエンドサービスに渡す値の配列を取得する必要があると私は、私は基本的な何かが足りないと思うhttp://facebook.github.io/immutable-js/docs/#/MapImmutable.js地図値配列
から不変地図を使用していますそれ?
mymap.valueSeq().toArray()
をしかし、私はまだ不変のデータ構造を取り戻す:
私が試してみましたか?例えば
:
var d = '[{"address":"10.0.35.118","cpus":4}]';
var sr = JSON.parse(d);
var is = Immutable.fromJS(sr);
console.log(sr);
console.log(is.toArray());
console.log(is.valueSeq().toArray());
このhttp://jsfiddle.net/3sjq148f/2/
を参照してください、我々は戻って不変のデータ構造から取得配列は、まだ含まれる各オブジェクトの不変フィールドで飾られているように見えます。それは期待されますか?
は、あなたがより多くの詳細を与えることはできますか?また、あなたは 'toJS'を試してみることができると思います。 –
[jsfiddle](https://jsfiddle.net/3sjq148f/1)、私のために働く。あなたは 'valueSeq'を必要としません。それを再現するサンプルを作成できますか? – fuyushimoya
この試してみてください。あなたにぴったり@fuyushimoya 'VAR配列は= [] mymap.valueSeq()はforEach(機能(アイテム){のArray.push(アイテム)})' – javaguest