在canJS中,我可以使用person.attr('name', 'John Doe');
设置模型属性,但是有时该属性包含嵌套数据,因此我需要执行以下操作:
var address = person.attr('address');
// Update country
address.country = 'USA';
person.attr('address', address);
在canJS中,有没有更短的解决方案?
最佳答案
person.attr('address.country', 'USA');
http://canjs.us/#why_canjs-flexibility(请参阅“工程边缘”一节)
PS:我第一次看到
canjs
,使用“ canjs嵌套对象”请求在几秒钟内用Google搜索了答案