중첩에 문제가 ng-repeat
있습니다. 저는 AngularJS를 처음 사용 하므로 개념을 이해하지 못할 수도 있습니다.
나는 그룹을 보여줄 필요가 그 안에 내가 가진 항목 표시해야합니다 GROUP_ID
같은를 GROUP
.
PHP 에서 수행하는 방법을 알고 있지만 AngularJS 에서 수행해야합니다 .
이것이 내가 PHP로하 는 방법이다 .
$result=mysqli_query($mysqli, "SELECT * FROM groups ORDER BY position ASC");
while ($row=mysqli_fetch_assoc($result)) {
echo '<h1>',$row['name'],'</h1>';
$items=mysqli_query($mysqli, "SELECT * FROM items WHERE group_id='".$row['id']."'");
while ($itemsrow=mysqli_fetch_assoc($items)) {
echo '<p>',$itemsrow['name'],'</p>';
}
}
나는에 시도 ng-repeat
에서 ng-repeat
하지만 어떻게 접근 모르겠어요 GROUP_ID
실제 그룹에서. 무슨 말인지 알기를 바랍니다. 아무도 도울 수 있습니까?
시험:
<div ng-repeat="group in groups track by group.id">
<h1 ng-bind="group.name"></h1>
<div ng-repeat="item in items | filter: {group_id: group.id} track by $index">
<div ng-bind="item.name"></div>
</div>
</div>
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다