Javascript 我可以在元素内使用ng重复2次吗?
我无法在每行中显示来自数组previewSubs和preeviewGrades的元素,如:Javascript 我可以在元素内使用ng重复2次吗?,javascript,angularjs,angularjs-directive,angularjs-ng-repeat,Javascript,Angularjs,Angularjs Directive,Angularjs Ng Repeat,我无法在每行中显示来自数组previewSubs和preeviewGrades的元素,如: Subject Grade Maths A Maths B Maths C 我尝试将ng repeat属性放在元素上,但因为每个元素tr只能使用一个ng repeat,所以我可以显示主题或分数,但不能同时显示两者 下面的代码水平重复,我希望它像上表一样垂直向下重复 <table> <tr>
Subject Grade
Maths A
Maths B
Maths C
我尝试将ng repeat属性放在元素上,但因为每个元素tr只能使用一个ng repeat,所以我可以显示主题或分数,但不能同时显示两者
下面的代码水平重复,我希望它像上表一样垂直向下重复
<table>
<tr>
<th>Subject</th>
<th>Grade</th>
</tr>
<tr>
<td ng-repeat="psubs in previewSubs">{{psubs}}</td>
<td ng-repeat="pgrades in previewGrades">{{pgrades}}</td>
</tr>
</table>
尝试:
$index-我总是忘记它:@user2714639:另一个解决方案是将2个数组合并为1个数组,每个数组的项都是{psubs,pgrades}。你不能像你在问题中描述的那样使用ng重复2次
<table>
<tr>
<th>Subject</th>
<th>Grade</th>
</tr>
<tr ng-repeat="psubs in previewSubs">
<td>{{ psubs }}</td>
<td>{{ previewGrades[$index] }}</td>
</tr>
</table>