2

Backboneの.get()機能を使用して変更したい別のネストされたオブジェクトを持つオブジェクトがあります。ドキュメントによると、ルートレベルのオブジェクトキーを設定できますが、ネストされたプロパティを変更する方法もありますか?

4

1 に答える 1

3

ネストされた値を設定/取得できますが、更新ではなく置換として機能します。

model = {'foo': {'bar': 'baz', 'qux': 'foo'}};
model.get('foo');                 // {'bar': 'baz', 'qux': 'foo'}
model.set('foo', {'baz': 'qux'});
model.get('foo');                 // {'baz': 'qux'}
于 2012-04-26T19:09:20.800 に答える