angularjs ui-calendar无法阅读财产'日历'未定义的

时间:2017-03-08 17:55:13

标签: angularjs ui-calendar

我按照这里的说明:http://angular-ui.github.io/ui-calendar/在angularjs中创建日历。但是,当我尝试uiCalendarConfig.calendars[calendar].fullCalendar('render');时,会导致错误TypeError: Cannot read property 'calendars' of undefined

我确实在我的控制器中添加了ui-calendar作为依赖项,在我的函数参数中添加了uiCalendarConfig。 一个 ll最新版本的javascript:

<script src="//angular-ui.github.io/bootstrap/ui-bootstrap-tpls-2.5.0.js"></script>
<script src="resources/js/calendar.js"></script>
<script src="resources/js/fullcalendar.js"></script>

我的HTML看起来像这样:

<div ui-calendar="uiConfig.calendar" class="span8 calendar" ng-model="eventSources"></div>

任何人都弄明白我错过了什么导致错误?

谢谢

2 个答案:

答案 0 :(得分:0)

它是角度ui-calendar中的一个已知问题

请检查问题及其解决方案here

答案 1 :(得分:0)

我发现了问题,我需要使用uiCalendarConfig.calendars.calendar.fullCalendar('render');代替uiCalendarConfig.calendars[calendar].fullCalendar('render');