我有大約10到15個日曆,我想在一天內顯示ColumnView。要查看更多活動的免費空間,我希望每個日曆在列視圖中都有自己的列。我將重疊設置爲0,但一個日曆中的所有事件都需要位於同一列中。是否有可能對列中的列中的dojox.calendar事件進行排序?
看着demo我希望所有的紅色事件在列的左側,所有的藍色事件在右側。
有沒有可能做到這一點,或更容易爲特定的日曆創建多個日曆小部件?
在此先感謝!
我有大約10到15個日曆,我想在一天內顯示ColumnView。要查看更多活動的免費空間,我希望每個日曆在列視圖中都有自己的列。我將重疊設置爲0,但一個日曆中的所有事件都需要位於同一列中。是否有可能對列中的列中的dojox.calendar事件進行排序?
看着demo我希望所有的紅色事件在列的左側,所有的藍色事件在右側。
有沒有可能做到這一點,或更容易爲特定的日曆創建多個日曆小部件?
在此先感謝!
在您的使用案例中,絕對的解決方案是每天管理多個列,但dojox.calendar尚未實現該列。
隨時在問題部分的github頁上註冊功能需求:https://github.com/damiengarbarino/dojo-calendar。
雖這麼說,你可以改變事件的優先佈局看:http://livedocs.dojotoolkit.org/dojox/calendar#layout-priority
設置自定義功能修道院考慮到數據項的日曆列視圖layoutPriorityFunction財產。 這是一個排序的功能,因此它需要2項比較,並返回0(這裏不是很有用),-1或1
希望這有助於
達明