javascript - 无法使用 angular.js 注入(inject) datepicker 模块

标签 javascript angularjs datepicker

我在使用 angular.js 注入(inject) angular-datepicker 模块时收到以下错误。

Error:

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> 

Controller 文件包含以下代码。

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

在此应用程序中,我使用 ui-router 进行查看。在进入日历后,当用户选择日期时,我还需要在该文本字段中显示日期,以便用户可以检索该值.请帮我解决这个错误。

最佳答案

而不是:

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

您必须拥有:

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

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

关于javascript - 无法使用 angular.js 注入(inject) datepicker 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33232224/

相关文章:

javascript - 为什么重新定义变量不会在异步函数中抛出错误

javascript - 使用网络音频 api 和 wavesurfer.js 剪切和粘贴音频

javascript - function1 完成后运行 function2

javascript - 使用 ng-repeat 生成差异 View

jquery - 更改 JQuery DatePicker 中的 minDate 选项不会执行任何操作

javascript - React Native Android FlatList onScroll 动画

javascript - Angular 构建找不到已安装的 Font-Awesome node_module

javascript - Uncaught Error : [$injector:modulerr] when using ui. 路由器

javascript - 在 jquery 中获取 datepicker 的值

jquery - 对象没有方法 datepicker