Dav*_*ury 3 angularjs angularjs-directive
我已经定义了一个这样的常量:
app.constant('ngSettings', {
apiBaseUrl: 'https://url/'
});
Run Code Online (Sandbox Code Playgroud)
我如何在指令中引用此常量?
指令是这样的:
angular.module('my.directive', []).directive(...................
Run Code Online (Sandbox Code Playgroud)
Exp*_*lls 12
您可以在任何可注射的位置注入常量,包括指令定义本身,指令的控制器,链接函数等.人.
angular.module('my.directive', []).directive('name', ['ngSettings', function (ngSettings) {
// do things with ngSettings
return {};
}]);
Run Code Online (Sandbox Code Playgroud)
顺便说一句,我不会将您自己定义的任何内容命名为ng- 应该保留ng模块中的内容或Angular本身创建的内容.
| 归档时间: |
|
| 查看次数: |
5829 次 |
| 最近记录: |