全局配置Angular指令

Edw*_*rey 17 configuration angularjs angular-ui-bootstrap

一些Angular UI Bootstrap指令(例如datepicker)具有如下配置指令:"所有设置都可以作为属性提供,也可以<datepicker>通过全局配置datepickerConfig."

虽然列出了配置选项,但没有描述我是什么*Config以及如何全局配置一个.听起来这是Angular的标准部分.是吗?我如何使用此配置模式,以及它在哪里记录?

Gru*_*nny 23

像这样的东西:

angular.module('myModule', ['ui.bootstrap'])

.config(['uibDatepickerConfig', function(uibDatepickerConfig) {
    uibDatepickerConfig.showWeeks = false;
}]);
Run Code Online (Sandbox Code Playgroud)

  • 这是错误的,因为正如Eugene在bootstrap ui中指出的那样,uibDatepickerConfig是作为一个简单的服务实现的,而不是使用提供者的东西:https://github.com/angular-ui/bootstrap/blob/master/src/datepicker/datepicker. JS (2认同)