无法使用angular.js注入datepicker模块

时间:2015-10-20 08:56:43

标签: javascript angularjs datepicker

使用angular.js注入angular-datepicker模块时出现以下错误。

  

错误:

Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.4.6/$injector/modulerr?p0=Channabasavashwara&…0at%20d%20(http%3A%2F%2Foditek.in%2FGofasto%2Fjs%2Fangularjs.js%3A19%3A463)

我正在解释下面的代码。

  

plan.html:

<div class="input-group bmargindiv1 col-md-12">
    <span class="input-group-addon ndrftextwidth text-right" style="width:180px">Date :</span>
    <datepicker date-format="MMMM d, y" date-min-limit="2010/01/01" date-max-limit="2020/01/01"button-prev='<i class="fa fa-arrow-circle-left"></i>' button-next='<i class="fa fa-arrow-circle-right"></i>'> 
        <input type="text" name="birthdate" class="form-control" ng-model="date" placeholder="Add date" />
    </datepicker>
</div> 

控制器文件包含以下代码。

var plan=angular.module('Channabasavashwara',['Channabasavashwara.datepicker']);
plan.controller('planController',function($scope,$http,$state){     
});

在这个应用程序中,我正在使用ui-router进行查看。我还需要在到达日历后,用户将选择日期在该文本字段中可见的日期,以便用户可以检索该值。请帮助我解决此错误。

1 个答案:

答案 0 :(得分:0)

而不是:

angular.module('Channabasavashwara', ['Channabasavashwara.datepicker']);

你必须:

angular.module('Channabasavashwara', ['720kb.datepicker']);

在模块的This error in image中,'720kb.datepicker'不是随机名称。它是模块的确切名称,您必须在模块依赖项数组中使用该确切名称。