不能从ui.bootstrap

时间:2016-02-22 17:09:41

标签: javascript angularjs twitter-bootstrap ui.bootstrap

我试图在运行阶段注入datepickerConfig,但angular表示它无法找到提供程序:Unknown provider: datepickerConfigProvider <- datepickerConfig

这是代码:

(function () {
     angular.module('app', ['ngAnimate', 'ngCookies', 'ngRoute', 'ngSanitize', 'pascalprecht.translate', 'ui.bootstrap', 'ui.select']);

     // config phase is omitted, it only configures the i18n async loading

     function runFn($translate, datepickerConfig) {

         datepickerConfig.currentText = $translate('label.today');
         datepickerConfig.clearText = $translate('label.clear');
         datepickerConfig.closeText = $translate('label.close');

     }

     runFn.$inject('$translate', 'datepickerConfig');

     angular.module('app').run(runFn);
})();

我也尝试在配置阶段注入datepickerConfig,但angular给了我同样的错误。

我真的无法弄清问题是什么。

在index.html中我拥有我需要的所有.js

<script type="text/javascript" src="bower_components/jquery/dist/jquery.min.js"></script>
<script type="text/javascript" src="bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
<script type="text/javascript" src="bower_components/angular/angular.min.js"></script>
<script type="text/javascript" src="bower_components/angular-bootstrap/ui-bootstrap-tpls.min.js"></script>
<script type="text/javascript" src="scripts/app.js"></script>

出了什么问题?

由于

0 个答案:

没有答案