0
私のアプリは、Immutable.js Record
の約30-50のインスタンスを読み込みます。私はそれを返す前にデータにいくつかの操作を適用するgetter
を書きたいと思います。Immutable.jsレコードのメソッドは複製されますか?
これは効率的ですか?あるいは、私が書き込む方法のうち、30〜50部のコピーをメモリに入れてしまいますか?
ETA:
これは私の現在のパターンです:
export const EntityRecord = Immutable.Record({
// key/values
})
class Entity extends EntityRecord {
getProp() {
return this.get('property')
}
}
@rooftopに感謝します。 OPにスニペットを追加しました。 'Entity'で' static'メソッドを作るのが専用のユーティリティ関数を作るのと同じくらい有効なのかどうか知っていますか? (これは簡単な質問かもしれない - 私は真実の 'oop'をしたことはない) – Brandon