Angular.js 프레임워크의 추가 js 파일은 무엇을 위한 것입니까?
angular.js를 시도하고 있는데 가져올 자바스크립트 파일의 개수가 헷갈립니다.1.0.1 릴리스에는 다음과 같은 추가 파일이 많이 있습니다.
- angular-bootstrap-1.0.1.js
- angular-loader-1.0.1.js
- angular-resource-1.0.1.js
- angular-sanitize-1.0.1.js
당연히 저는 그 기능이 무엇인지 이해하기 위해 이 파일들을 열었습니다.예를 들어, 각로더에는 다음과 같은 코멘트가 있습니다.
Interface for configuring angular {@link angular.module modules}.
나에게는 중요한 모듈처럼 들리지만, 간단한 앱은 그것 없이도 잘 작동합니다.
전부 수입해 드릴까요?
면책 조항: 그것은 나의 생각입니다.저는 핵심 개발자가 아닙니다.
AngularJS는 기본적으로 모두 사용하는 basing module(angular-1.0.1.js)과 일부 add-on module이 있습니다.api 문서를 보시면 왼쪽 목차가 ng module, ngMock module, ngCookies module 등 블록으로 나누어져 있습니다.
angular-bootstrap-1.0.1.js는 드롭다운 및 탭의 부트스트랩과 유사한 구현으로 보입니다.angularjs.org 에서 주로 사용하는 것 같습니다.하지만 MIT 라이선스 덕분에 누구나 사용할 수 있습니다.
angular-cookies-1.0.1.js는 $cookies와 $cookieStore의 두 가지 서비스를 제공하는 ngCookies 모듈입니다.
제가 알기로는 angular-loader-1.0.1.js는 외부 환경에서 angular 설정(모든 필수 모듈이 로드되었는지 확인하는 등)에 도움이 될 것입니다.
angular-resource-1.0.1.js는 $resource 서비스를 제공하는 ngResource 모듈입니다.
angular-sanitize-1.0.1.js는 ngBindHtml 디렉티브, linky filter 및 $sanitize 서비스를 제공하는 ngSanitize 모듈입니다.
다음은 http://docs.angularjs.org/misc/downloading 의 공식 답변입니다.
언급URL : https://stackoverflow.com/questions/12003019/what-are-the-additional-js-files-of-the-angular-js-framework-for
'programing' 카테고리의 다른 글
| 도커의 공정에서 탈부착은 어떻게 합니까? (0) | 2023.10.10 |
|---|---|
| 단일 배열 매개 변수를 사용하는 생성자에 대해 New-Object를 호출하려면 어떻게 해야 합니까? (0) | 2023.10.10 |
| iOS 앱에서 Oracle에 연결 (0) | 2023.10.10 |
| Angular CLI 버전을 다운그레이드하는 방법은? (0) | 2023.10.10 |
| Mysqlint(11) 번호가 범위를 벗어남 (0) | 2023.10.10 |