1

我希望能够将集合作为数组获取,以便我可以在模板中使用 {{each}} 。

它是用户的集合,它们是对象,{{each}} 不适用于对象

4

2 回答 2

5

具体来说,您可以为该函数调用带有 null 的 model.filter(),它会从输入对象中的所有项目中创建一个列表。这可以方便地呈现集合中所有订阅的项目,因为只有数组可以用作 {{each}} 模板标签的输入。

 var filter = model.filter( model.scope('pants'), null);
 filter.ref('_page.pantsArray');

这是 derby 文档中有关如何使用过滤器的更多详细信息的链接:http: //derbyjs.com/docs/derby-0.6/models/filters-and-sorts

于 2015-06-03T14:52:07.733 回答
1

使用过滤器将集合转换为数组(这也将保持响应式更新)。

于 2015-06-03T06:07:57.817 回答