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搜索了答案

10-08 18:03