angular.js - 각도에서 모듈의 전역 변수를 정의하는 방법은 무엇입니까? 샘플 코드?
滿天的星座
滿天的星座 2017-05-15 16:55:17
0
1
674

예를 들어

으아아아

또 다른 예는 $rootScope에 대한 바인딩입니다.

이 문제에 대해 마음이 조금 흐릿한 것 같아서 이 주제에 대해 논의하고 싶습니다.

https://docs.angularjs.org/api/ng/type/angular.Module
이 페이지의 API 사용 방법은 설명서만 보면 이해가 되지 않는 것 같습니다.

滿天的星座
滿天的星座

모든 응답(1)
大家讲道理

1. 일반적으로 $rootScope에 너무 많은 변수를 바인딩하는 것은 권장되지 않습니다. 이는 프로그램의 유지 관리를 악화시키므로 권장되지 않으며 특별한 처리가 수행됩니다. 특별한 경우. 예를 들어 웹사이트의 title 제목은 자주 변경되어야 하므로 $rootScope에 바인딩하는 것이 좋습니다.
2.Angular는 두 가지 방법을 제공합니다. 하나는 언급한 방법이고 다른 하나는 다음과 같습니다. $rootScope上面绑定过多的变量,这样一来程序的可维护性就会变差;当然只是不建议,特殊情况特殊处理;比如网站的title标题可能要经常换,所以这个绑定在$rootScope还是个不错的选择。
2.Angular提供了两种方法,一种方法就是你说的那个,还有就是下面的:

    (function() {
    'use strict';

    angular
        .module('app')
        .constant('toastr', toastr)
        .constant('moment', moment);
})();

3.一般来说使用valueconstant 으아악

3. 일반적으로 상수를 사용하면 충분합니다.

1. 귀하의 경우에는 이 기능을 전체 애플리케이션에서 사용하고 싶다면 서비스에 작성할 수 있습니다. Angular의 Service

는 전역 공개 방법을 제공하는 것입니다. ins 또는 일부 애플리케이션 정보를 구성하는 데 사용되었습니다. 여기에 예제를 작성했습니다. Portal을 살펴보세요.

2. 구체적인 코드는 아래에서 볼 수 있습니다:

파일 가져오기 순서

으아악

index.html

으아악

module.js

으아악

app.js🎜 으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿