Aurelia文档指出,我们可以使用带有数组和其他可迭代数据类型(包括对象)的转发器,以及Map和Set等新的ES6标准.映射是重复的推荐方式.例如,如下所示:
<template>
<p repeat.for="[greeting, friend] of friends">${greeting}, ${friend.name}!</p>
</template>
Run Code Online (Sandbox Code Playgroud)
但是,具体而言,哪些类型的对象(数据结构,集合等)是可迭代/可重复的?......是什么让他们如此?
迭代typescript-collections包(https://www.npmjs.com/package/typescript-collections)中定义的集合似乎不起作用.它引发了一个错误,抱怨"收集价值'是不可重复的."