DerbyJS 将模型作为数组获取

msj*_*121 1 derbyjs

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

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

小智 5

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

 var filter = model.filter( model.scope('pants'), null);
 filter.ref('_page.pantsArray');
Run Code Online (Sandbox Code Playgroud)

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