angularjs ui-日历无法读取未定义的 属性 'calendars'
angularjs ui-calendar Cannot read property 'calendars' of undefined
我按照此处的说明进行操作: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>
有人知道我错过了什么导致错误吗?
谢谢
这是 angular ui-calendar
中的一个已知问题
请检查问题及其解决方案here
我想通了,我需要使用 uiCalendarConfig.calendars.calendar.fullCalendar('render');
而不是 uiCalendarConfig.calendars[calendar].fullCalendar('render');
我按照此处的说明进行操作: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>
有人知道我错过了什么导致错误吗?
谢谢
这是 angular ui-calendar
中的一个已知问题请检查问题及其解决方案here
我想通了,我需要使用 uiCalendarConfig.calendars.calendar.fullCalendar('render');
而不是 uiCalendarConfig.calendars[calendar].fullCalendar('render');