development

angular-loader.js는 무엇입니까?

big-blog 2020. 12. 25. 22:44
반응형

angular-loader.js는 무엇입니까?


Google 그룹과 여기 Stackoverflow에서도 비슷한 질문을 보았습니다. 두 번 모두 질문에 대답하지 않았습니다. 이 파일의 코드는 그것이 정확히 무엇을하고 어떻게 사용되는지에 대해 명확하지 않습니다. 또한 Angular 문서에서 명확하지 않습니다.

누군가 이것이 어떻게 사용되는지 설명 할 수 있습니까? 또한 Require.js와 함께 사용할 수 있습니까?


각도 로더를 사용하면 각도 스크립트를 임의의 순서로로드 할 수 있습니다.

각 씨앗 프로젝트로 보여줍니다 우리가 , 각도 로더가 특정 API를하지 않습니다, 당신은 단지 (그래서 먼저 실행 있다는) 색인 파일의 상단에 넣어 다음 어쨌든 원하는 응용 프로그램 파일을로드로 진행합니다.

그러나 사용 사례에서 가장 중요한 것은 앵귤러 로더가 전혀 필요하지 않다는 것입니다. RequireJS는 또한 파일을 임의의 순서로로드 할 수 있도록 허용하지만 앵귤러 로더가 만들지 않은 다른 많은 기능도 제공합니다.

예, RequireJS와 함께 사용할 수 있지만 중복되기 때문에 필요하지 않습니다.


Angular 모듈은 애플리케이션에서 전역 상태를 제거하는 문제를 해결하고 인젝터를 구성하는 방법을 제공합니다. AMD 또는 require.js 모듈과 달리 Angular 모듈은 스크립트로드 순서 또는 지연 스크립트 가져 오기 문제를 해결하려고하지 않습니다. 이러한 목표는 직교하며 두 모듈 시스템은 나란히 살며 목표를 달성 할 수 있습니다.

http://docs.angularjs.org/tutorial/step_07#anoteaboutdiinjectorandproviders


각도 응용 프로그램을 부트 스트랩 할 때 파일을 비동기 적으로로드 할 수 있습니다. 좋은 예는이를 수행하는 index-async.html 파일이있는 angular-seed 프로젝트입니다.

index-async.html

이는 모듈에서 비동기 적으로로드되는 다른 라이브러리를 사용하는 데 유용합니다.


angular-async-loader 참조 : https://github.com/subchen/angular-async-loader/

다음 구성 요소를 비동기로드하려면 :

  • 목록 항목
  • 제어 장치
  • 서비스
  • 필터
  • 지령
  • 일정한
  • 공급자
  • 장식 자

참조 URL : https://stackoverflow.com/questions/15777449/what-is-angular-loader-js-for

반응형