Javascript 角度UI日历呈现问题

Javascript 角度UI日历呈现问题,javascript,twitter-bootstrap,angularjs,angularjs-directive,angular-ui,Javascript,Twitter Bootstrap,Angularjs,Angularjs Directive,Angular Ui,我对角度UI日历的呈现有问题。我的应用程序有几个视图,我们使用这些视图在使用路线之间导航。主页有角度日历,当我们加载主页时,日历加载良好。但是当我们离开这个页面返回时,日历加载失败,只有标题部分加载了标题和按钮。如果单击一个按钮(例如-月),则整个日历将再次加载 这与渲染有关吗?任何产出都受到高度赞赏 [1]: http://jsfiddle.net/fECuY/4/ "jsfiddle" 我通过在超时函数内调整日历渲染窗口的大小,解决了这个问题 我仍然想知道如何使用这个渲染方法重新渲染这个

我对角度UI日历的呈现有问题。我的应用程序有几个视图,我们使用这些视图在使用路线之间导航。主页有角度日历,当我们加载主页时,日历加载良好。但是当我们离开这个页面返回时,日历加载失败,只有标题部分加载了标题和按钮。如果单击一个按钮(例如-月),则整个日历将再次加载

这与渲染有关吗?任何产出都受到高度赞赏

 [1]: http://jsfiddle.net/fECuY/4/ "jsfiddle"

我通过在超时函数内调整日历渲染窗口的大小,解决了这个问题

我仍然想知道如何使用这个渲染方法重新渲染这个日历。(在角度上下文中)


arshaw.com/fullcalendar/docs/display/render example是为jquery提供的。

im假设您正在使用模板加载到此主页?因此,请求本质上是异步的。日历是否提供了init方法?是的,我使用模板。。日历控制器中未定义init方法。仅定义uiConfig和eventSources方法。(如我的JDFIDLE所示)我询问init的原因是,当离开主页然后返回主页时,由于没有完全刷新,日历将不会加载,因为与日历相关的js脚本已经在页面上。但是,当发生按钮单击等操作以更改日历ui时,它将呈现日历,因为它已将必要的操作绑定到该按钮…是的,日历具有呈现方法。你能解释一下你是如何调整窗口大小的吗?可以使用$window.innerWidth;