[问题] fullcalendar中eventRender处理background events

楼主: lhsieh (不要问)   2017-01-20 06:00:48
fullcalendar中透过eventRender处理background events
问题如下图所示(上左图当中两个浅橘色event区块)
http://i.imgur.com/wPPPfcv.png
上左图是目前套用eventRender结果,上右图是event object data(浅橘区块当中1笔)
下左图是background events的正确效果,下右图是event object data(浅橘区块当中1笔)
但此处理是由events record的table中加一字段rendering,值'background'
两者object data差别在:
下右图第14个value (下右图有,上右图无)
后面皆有rendering这个key,与对应的value值'background'(如上右图)
这部份是由eventRender套出的(但似乎无作用)
此处eventRender写法如下:
eventRender: function(event, element) {
if (event.leave == 1) { //leave字段为1
event.rendering = 'background'; //background events
element.append(event.title); //标题
element.css(......); //style(省略)
}
}
因为在不同场合针对该eventClick有不同做法
所以希望能透过eventRender根据其他字段值跑出不同对应结果
而不直接借由table字段给rendering值
不知问题出在哪里?

Links booklink

Contact Us: admin [ a t ] ucptt.com