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