$scope.data=[
{"type":"00",
"obj":"[{"name":"a1","age":21},{"name" :"a2","나이":21},{"이름":"a3","나이":21 }]"},
{"type":"01",
"obj":"[{"name":"a1","age":21},{"name":"a2" ,"나이":21},{"이름":"a3","나이":21}]"}
]
페이지 템플릿
<ul ng-repeat="item in data">
<li ng-repeat="detail in item.obj">{{detail.name}}{{detail.age}}</li>
</ul>
그러나 item.obj는 배열이지만 문자열 개체입니다. 현재 방법은 단지 제어하는 것입니다. 컨트롤러에서 데이터 배열을 루프하고 obj 객체를 json으로 변환합니다. 하지만 이 방법은 컨트롤러에서 데이터를 수정하려면 루프가 필요하기 때문에 효율적이지 않습니다.
그래서 변경할 수 있는 방법이 있는지 묻고 싶습니다. 페이지의 항목은
<li와 유사하게 ng-repeat를 효과적으로 만드는 배열 개체로 변환됩니다. ng-repeat="{{item.obj|필터 방법}}">{{detail.name}}</li>주요 또는 기타 가능한 방법의 세부 사항,
으아악 으아악