这看起来很容易,但是我的fullCalendar在它自己的模板中,因此我无法从任何有用的地方访问calendar = $('#calendar')。fullCalendar()方法。
更具体地说,我如何从其他来源/模板访问所有calendar.js信息?
这是我的重新渲染功能
RUN apt-get update -q -y && apt-get install -q -y <your-program>
答案 0 :(得分:1)
解决方案是使用fullCalendar的dayRender方法。每次日历更改时,它会自动循环并呈现每个日历日,因此您可以按如下方式进行简单的逻辑渲染更改:
dayRender: function(date, cell) {
var collectionValue = collection.find({key: value});
for (var i = 0; i < collectionValue.length; i++) {
if (date == collectionValue.value) {
//code here
}
}
}
这将允许您随时更改每个日期的渲染。