我是AngularJS的新手,并尝试将Angular Material Date Picker与AngularJS集成,但我无法看到日历(controller / date.controller.js, views / calendar.html)。请找到plunkr(整个应用程序)的链接,并告诉我你的建议。
http://plnkr.co/edit/cHXi8EBfrhcTfwBvJ5nU?p=preview 下面是控制器
'use strict';
angular.module('plunkr', ['ngMaterial' , 'ngMessages']).controller('mycont', function(){
this.myDate = new Date();
this.isOpen = false;
});
答案 0 :(得分:1)
您的代码中存在一些问题,这就是日历无法显示的原因。
首先,您有两个名为 plunkr 的app模块和其他名为 plunker 的应用程序模块导致某些注入器失败,同样在每个控制器中重新定义整个模块添加{ {1}}部分。
<强> main.controllers.js 强>
[]
<强> date.controller.js 强>
angular.module('plunker', []).controller('MainCtrl', function($scope) {....
<强> app.js 强>
angular.module('plunkr', ['ngMaterial' , 'ngMessages']).controller('mycont', function(){....
这是我从你那里拿来的叉plknr。