ng-repeat
을 사용하여 가변 개수의 테이블 셀을 만드는 방법을 알고 있지만, 테이블 행을 사용하여이를 어떻게 수행합니까? 테이블 행 수가 각 열의 질문 수와 같아야하는 위험한 스타일의 게임을 만들려고합니다. 여기 내 JSON의 구조 방법은 다음과 같습니다ng 테이블 행의 가변 개수를 반복하십시오.
는
$scope.subjects = [
{topic:'politics',question:['How do we fix our bloated economy?'],answer:'We trim the Fiat'}
//more questions & topics
]
질문 컬럼에 추가해야합니다 app.js, 그들은 주제로 구성되어야한다. 나는 오른발에서 내릴 수 없다. 아래의 코드에서 질문 배열의 길이와 같은 수의 테이블 행을 만들려고 시도하지만 작동하지 않습니다.
view5.html
<table>
<tr ng-repeat='i in subjects[0].question'>
<!-- <td ng-repeat='subject.question[i] in subjects'></td> should get question for the corresponding topic -->
</tr>
</table>