>  기사  >  웹 프론트엔드  >  AngularJS 데이터 소스의 출력을 반복하는 방법

AngularJS 데이터 소스의 출력을 반복하는 방법

php中世界最好的语言
php中世界最好的语言원래의
2018-04-17 16:28:021266검색

이번에는 AngularJS데이터 소스를 주기적으로 출력하는 방법과 AngularJS 데이터 소스를 주기적으로 출력하기 위한 주의 사항에 대해 알려드리겠습니다. 다음은 실제 사례입니다.

AngularJS에서 데이터 소스의 루프 출력

최근에 Angular 프론트엔드 프레임워크를 접하게 되었는데, 며칠 사용해본 결과 효과가 더 확연하게 느껴지더군요. 특히 데이터 출력 효과 측면에서 보면 기존 프레임워크보다 훨씬 효율적입니다. 네이티브 js 프로그래밍 , 이것이 바로 많은 회사에서 프런트엔드 개발을 요구하는 이유입니다. 이를 위해서는 프로젝트 효율성을 더 빠르게 향상시킬 수 있는 프런트엔드 프레임워크 사용에 익숙해져야 합니다. 오늘 제가 이야기하고 싶은 것은 Angle 프런트 엔드 프레임워크를 사용할 때 데이터 소스의 루프 출력입니다.

​​​​ array에 있는 데이터를 페이지로 Loop 처리합니다. js 메소드를 사용하는 경우 배열에 대해 for 루프 출력을 수행해야 하며, 출력 시 페이지의 DOM 레이어에 있는 노드가 작동됩니다. 프런트 엔드 프레임워크(Angular)를 사용하는 경우 데이터 루프 출력에 대한 지침, 즉 ng-repeat가 이미 캡슐화되어 있습니다.

rreee

다음은 배열 책에 있는 데이터의 루프 출력입니다. 프레임워크에 캡슐화된 명령은 모두 고유하며 WeChat 개발에서 명령을 사용할 때 앞에 wx-가 있는 것처럼 앞에 ng-가 표시되어 있습니다. . 동일한 효과를 표시하고 설명합니다.

                                     인터페이스에 탭 표시줄 전환이 포함된 경우 인터페이스는 왼쪽이 카테고리이고 오른쪽이 특정 카테고리에 해당하는 데이터인 것처럼 나타날 수 있습니다. 즉, 데이터가

<ul>
  <li ng-class="idx==$index?&#39;color1&#39;:&#39;color2&#39;" ng-repeat=" item in book track by $index">{{item.name}}{{$index}}</li>
</ul>

와 유사할 수 있습니다. 군대에 해당하는 특정 데이터를 인터페이스에 표시하거나, 감정에 해당하는 특정 데이터를 인터페이스에 표시하는 방법은 실제로 데이터의 분류에 따라 데이터를 분류하여 출력하는 것입니다

$scope.book=[{idx:7,name:"军事",value:[{name:'美国的城市政治',price:37},{name:'兵法简述',price:45},{name:'国防论',price:14},{name:'总体战',price:13},{name:'海军战略论',price:11}]},
{idx:8,name:"情感",value:[{name:'三体',price:12}]}]

이 출력의 효과는 데이터의 분류에 따라 데이터를 분류하는 것입니다. 즉, 두 번째 루프의 데이터는 첫 번째 루프 이후의 결과이므로 데이터의 한 범주가 가능합니다. li 아래의 ul로 출력한 다음 카테고리의 특정 데이터를 반복하십시오. 이 기사의 사례를 읽은 후 방법을 마스터했다고 생각합니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트에 있는 다른 관련 기사에 주목하세요.

추천 자료:

js는 간단한 24시간제를 구현합니다


Promise는 비동기를 구현합니다


위 내용은 AngularJS 데이터 소스의 출력을 반복하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.