angular.js-Angularjs의 전역 변수 간의 차이점
PHP中文网
PHP中文网 2017-05-15 16:54:33
0
2
695

상수/값/js 전역 정의 이 3가지의 차이점은 무엇인가요?

PHP中文网
PHP中文网

认证0级讲师

모든 응답(2)
洪涛

1. js의 전역 변수는 전역 공간 전체에 존재하며, angular的两个方法产生的常量只在angular的上下文中有作用。
2.angular中的constant()创建的是一个可以被配置的常量,而value()创建的是一个不可以被配置的常量。
3.具体:constant()方法可以将一个已经存在的变量注册为服务,然后通过依赖注入,可以注入到应用的其他部分中去,注意:产生的常量不可以被装饰器拦截
4.value()方法和上面的方法基本一样,不同之处在于:使用constant()方法产生的常量可以通过.config来配置,但是value()产生的常量不可以配置。
5.通常用value()来注册服务对象或者函数,而用constant() 데이터를 구성합니다.

PHPzhong

http://stackoverflow.com/a/13015756/2586541

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿