我想对由两个数组组成的数组执行 ng-repeat,如下所示:
[titles: [], links: []]
我的数组(标题和链接)具有相同的长度
最后,我想在 ng-repeat 中打印类似的内容:
{{ array.title }}
{{ array.link }}
例如,在 C 程序中我必须这样做:
int i;
i = 0;
while (titles[i])
{
printf("%s - %s", titles[i], links[i]);
i++;
}
目前还不清楚你是如何拥有你的数据的 -[titles: [], links: []]
没有意义。
理想情况下,您会将数据排列为对象数组,如下所示:
var array = [{title: "foo", link: "bar"}, {title…etc]
然后你就可以使用:
<div ng-repeat="obj in array">
{{obj.title}}, {{obj.link}}
If you know标题和链接的大小始终相同,您可以这样做,但它不是很漂亮并且可能有点脆弱:
<div ng-repeat="title in titles">
{{title}}, {{links[$index]}}
</div>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)