Javascript 如何在角度视图上迭代?

Javascript 如何在角度视图上迭代?,javascript,angularjs,view,collections,Javascript,Angularjs,View,Collections,angular中是否有内置机制来创建集合视图?我有一组数据,它们被映射成如下形式: <from> <input type="checkbox"/> {{value1}} <br/> <input type="checkbox"/> {{value2}} <br/> <input type="button" value="prev"/> <input type="button" value

angular中是否有内置机制来创建集合视图?我有一组数据,它们被映射成如下形式:

<from>
    <input type="checkbox"/> {{value1}} <br/>
    <input type="checkbox"/> {{value2}} <br/>
    <input type="button" value="prev"/>
    <input type="button" value="next"/>
</from>

{{value1}}
{{value2}}

例如,获取一个集合,然后为第一个值显示表单,用户单击复选框并使用下一个值转到下一个表单,等等。在这种情况下,angular中是否有内置机制?

有机制。可以将按钮附加到状态更改。如果要分离控制器,可以将状态与视图和相应的控制器相关联

这里有一篇关于它的好文章:


这很好,但如何知道下一次检查的id?比如说我有一份报告,上面有子报告。当我单击“下一步”时,假设当前url为
/myReport/:reportId/subreport/:subId
,如何知道下一个子repost id?我可以获取所有子ID,对它们进行排序,然后从当前的
子ID
中选择下一步,但可能是angular具有类似的现成功能?我不确定您的系统如何确定下一个状态,但您可以将其返回到您的模型。例如,您的对象可能看起来像:“{ReportId:1,SubId:1,NextSubId:2}”