设置模型属性节点对象所以标题是有点混乱,我想,但这里的问题:骨干JS - 与价值
我有我叫FD.page整个页面的一个模型。我有一个称为过滤器的模型的属性,因此FD.page.get(“过滤器”)返回一个对象具有多个属性本身,日期,位置等。
我想能够设置值过滤器属性的属性,我似乎无法弄清楚如何指定该节点。因此,像FD.page.set(“filters.location”,“close”);
任何帮助将不胜感激。谢谢!
设置模型属性节点对象所以标题是有点混乱,我想,但这里的问题:骨干JS - 与价值
我有我叫FD.page整个页面的一个模型。我有一个称为过滤器的模型的属性,因此FD.page.get(“过滤器”)返回一个对象具有多个属性本身,日期,位置等。
我想能够设置值过滤器属性的属性,我似乎无法弄清楚如何指定该节点。因此,像FD.page.set(“filters.location”,“close”);
任何帮助将不胜感激。谢谢!
制作filters
骨干模型
FD.page.get('filters').set('location', 'close');
将触发更改事件。
尝试FD.page.get('filters')['location'] = 'close';
这虽然将不会触发模型上的变化事件。如果您想触发更改事件,那么您在设置后必须手动触发它。
就是这样。甜。不知道为什么我没有想到这一点。谢谢! – createbang 2012-04-04 03:01:04