を使用してバックボーンモデルを初期化し、私はバックボーンモデルには、その子モデル
var Parent = Backbone.Model.extend({
defaults: {
id: '',
name: ''
}
});
var Child = Parent.extend({
defaults: {
color: '',
shape: '',
isValid: false
});
を以下している今、私は「親」モデルオブジェクトを作成する必要があり、「子供」モデル
var child = new Child({
id: '101',
name: 'Abc',
color: 'White',
shape: 'Square',
isValid: true
});
の以下の目的を持っています
var json = convertToJSON(child);
var parent = new Parent(json);
しかし、ここでは「子供」の属性:私は次のようでしたそのため、この「子」のモデルオブジェクトを使用してモデルは、 "親"モデルの親オブジェクトにも埋め込まれます。この新しいオブジェクトの「親」モデルに該当する属性のみを記入する方法はありますか?私は適用されない属性を削除するために "delete"を使いたくない。
ありがとうございました。 – sagargurtu