2012-04-04 87 views
0

设置模型属性节点对象所以标题是有点混乱,我想,但这里的问题:骨干JS - 与价值

我有我叫FD.page整个页面的一个模型。我有一个称为过滤器的模型的属性,因此FD.page.get(“过滤器”)返回一个对象具有多个属性本身,日期,位置等。

我想能够设置值过滤器属性的属性,我似乎无法弄清楚如何指定该节点。因此,像FD.page.set(“filters.location”,“close”);

任何帮助将不胜感激。谢谢!

回答

1

制作filters骨干模型

FD.page.get('filters').set('location', 'close');

将触发更改事件。

+0

就是这样。甜。不知道为什么我没有想到这一点。谢谢! – createbang 2012-04-04 03:01:04

1

尝试FD.page.get('filters')['location'] = 'close';

这虽然将不会触发模型上的变化事件。如果您想触发更改事件,那么您在设置后必须手动触发它。