backbone-nested
backbone-nested copied to clipboard
Accept defaults for nested objects
Possible syntax:
var User = Backbone.NestedModel.extend({
defaults: {
'addresses': [],
'addresses[].state': 'PA'
}
});
var user = new User();
user.add('addresses', { city: 'Pittsburgh' });
console.log(user.getJSON());
should output
{
addresses: [
{
city: 'Pittsburgh',
statue: 'PA'
}
]
}
http://jsfiddle.net/aidanfeldman/p63jz/
You plan in the near future release this feature?
Now I do it in "rewrited" (with parent call) constructor via _.merge of lodash