离子框架和角度 ui 日历问题?

Posted

技术标签:

【中文标题】离子框架和角度 ui 日历问题?【英文标题】:Ionic framework and angular ui calendar issue? 【发布时间】:2014-08-14 07:29:53 【问题描述】:

我正在使用 ui 日历在我的应用程序中提供日历视图。

问题: 日历加载正常,日历也接受事件,只是我似乎无法通过我正在使用的控制器使用 $scope.myCalendar.fullCalendar('prev'); 访问日历对象。

如果我做错了,您能否解释一下如何访问日历对象?

Plunker

【问题讨论】:

代码示例?可能在 CodePen 或类似工具中? 感谢 Aaron 的回复,我已将代码放入 plunker 并取出了 angular ui 路由器,我怀疑这是导致问题的原因,这允许 $scope.myCalendar.fullCalendar 对象在控制器范围内可访问。在问题上添加了一个 plunker 链接现在将尝试确定它是 ionic 中的 anuglar ui 路由器还是 ionic 框架中的其他东西 有什么消息吗?我也面临类似的问题 【参考方案1】:
$scope.myCalendar.fullCalendar('prev')

这实质上是在封装的日历对象上调用一个函数 prev()。

fullCalendar.js:line 132: var r = calendar[options].apply(calendar, args);

调用该函数后,它将返回this,这是结果,因为请在 fullCalendar.js 中查看

function prev() 
    renderView(-1);

这没有返回任何东西。

如果您想获取日期,请尝试将“getDate”传递给fullCalendar

 $scope.previousEntries = function()
    $scope.myCalendar.fullCalendar('prev');
    var calenderDate = $scope.myCalendar.fullCalendar('getDate');
  

【讨论】:

以上是关于离子框架和角度 ui 日历问题?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用离子电容器将事件添加到移动设备的日历

如何在离子中实现自定义日历?

ipad 的 kal 日历的 UI 问题?

Android高级UI开源框架进阶解密附Loading图表菜单日历图片文本弹窗悬浮窗状态栏导航布局等经典框架源码解析

日历中的角度完整日历标题日期格式错误

在具有全日历4和角度8的init上加载事件