例如,
angular.module('xxx',[])
.value();
再例如,绑定在$rootScope上面。
感觉自己脑子里对这些有些模糊,想讨论一下这个主题。
https://docs.angularjs.org/api/ng/type/angular.Module
这个页面里的api都怎么用,感觉只看文档不是很明白。
大家讲道理2017-05-15 16:57:17
1. 일반적으로 $rootScope
에 너무 많은 변수를 바인딩하는 것은 권장되지 않습니다. 이는 프로그램의 유지 관리를 악화시키므로 권장되지 않으며 특별한 처리가 수행됩니다. 특별한 경우. 예를 들어 웹사이트의 title
제목은 자주 변경되어야 하므로 $rootScope
에 바인딩하는 것이 좋습니다.
2.Angular는 두 가지 방법을 제공합니다. 하나는 언급한 방법이고 다른 하나는 다음과 같습니다. $rootScope
上面绑定过多的变量,这样一来程序的可维护性就会变差;当然只是不建议,特殊情况特殊处理;比如网站的title
标题可能要经常换,所以这个绑定在$rootScope
还是个不错的选择。
2.Angular提供了两种方法,一种方法就是你说的那个,还有就是下面的:
(function() {
'use strict';
angular
.module('app')
.constant('toastr', toastr)
.constant('moment', moment);
})();
3.一般来说使用value
和constant
으아악
값
과 상수
를 사용하면 충분합니다. 1. 귀하의 경우에는 이 기능을 전체 애플리케이션에서 사용하고 싶다면 서비스에 작성할 수 있습니다. Angular의 Service
는 전역 공개 방법을 제공하는 것입니다. ins 또는 일부 애플리케이션 정보를 구성하는 데 사용되었습니다. 여기에 예제를 작성했습니다. Portal을 살펴보세요.2. 구체적인 코드는 아래에서 볼 수 있습니다:
파일 가져오기 순서
으아악
index.html으아악
module.js으아악
app.js🎜 으아악