0

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

我确实在我的控制器和函数的参数中添加ui-calendar了依赖项。uiCalendarConfig所有最新版本的 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>

有人知道我错过了什么导致错误吗?

谢谢

4

2 回答 2

0

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

于 2017-03-08T18:51:06.353 回答
0

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

请在此处检查问题及其解决方案

于 2017-03-08T18:17:10.063 回答