angular-loader.js의 용도는 무엇입니까?
구글 그룹이나 Stackoverflow에서도 비슷한 질문을 했습니다.두 번 다 그 질문에 답하지 않았다.이 파일의 코드는 정확히 어떤 역할을 하고 어떻게 사용되는지 명확하게 밝히지 않습니다.또한 Angular 문서에서는 명확하지 않습니다.
이게 어떻게 사용되는지 누가 설명 좀 해주시겠어요?또한 Require.js와 함께 사용할 수 있습니까?
각도 로더를 사용하면 각도 스크립트를 임의의 순서로 로드할 수 있습니다.
Angular-seed 프로젝트에서 알 수 있듯이 Angular loader에는 특정 api가 없습니다.인덱스 파일의 맨 위에 배치하고(먼저 실행되도록), 원하는 대로 애플리케이션 파일을 로드합니다.
그러나 사용 사례에서 가장 중요한 것은 각도 로더가 전혀 필요하지 않다는 것입니다.요구하다JS는 또한 임의의 순서로 파일을 로드할 수 있지만 각도 로더에 적합하지 않은 다른 많은 기능도 제공합니다.
따라서 RequireJs와 함께 사용할 수 있지만 중복이 되기 때문에 사용할 필요가 없습니다.
각도 모듈은 애플리케이션에서 전역 상태를 제거하는 문제를 해결하고 인젝터를 구성하는 방법을 제공합니다.AMD 또는 require.js 모듈과 달리 각도 모듈은 스크립트 로드 순서나 느린 스크립트 가져오기 문제를 해결하려고 하지 않습니다.이러한 목표는 직교하며, 두 모듈 시스템은 나란히 존재하며 목표를 달성할 수 있습니다.
http://docs.angularjs.org/tutorial/step_07#anoteaboutdiinjectorandproviders
이를 통해 각도 있는 애플리케이션을 부트스트래핑할 때 파일을 비동기적으로 로드할 수 있습니다.좋은 예로 index-async.html 파일이 있는 각도 시드 프로젝트를 들 수 있습니다.
이는 모듈에 비동기적으로 로드되는 다른 라이브러리를 사용할 때 유용합니다.
angular-tembc-temb:https://github.com/subchen/angular-async-loader/ 를 참조해 주세요.
다음 컴포넌트를 비동기적으로 로드하려면:
- 목록 항목
- 컨트롤러
- 서비스
- 필터
- 지시의
- 가치
- 일정한
- 프로바이더
- 데코레이터
언급URL : https://stackoverflow.com/questions/15777449/what-is-angular-loader-js-for
'programing' 카테고리의 다른 글
access-token을 react.js의 어디에 저장합니까? (0) | 2023.04.01 |
---|---|
스프링 부트@DataJpaTest H2 임베디드 데이터베이스 생성 스키마 (0) | 2023.04.01 |
스프링 부트 및 MongoDB 접속 상세 설정 방법 (0) | 2023.04.01 |
ui-router 및 Angularjs를 사용하여 TOP로 자동 스크롤 (0) | 2023.04.01 |
JSON.stringify() 출력의 늘 값을 숨깁니다. (0) | 2023.04.01 |