翻譯|使用教程|編輯:董玉霞|2022-04-07 17:00:01.460|閱讀 274 次
概述:JavaScript控件dhtmlxScheduler提供了在視圖的水平比例中隱藏不必要的時(shí)間單位的可能性,您可以使用這種可能性來僅顯示工作日并隱藏周末。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
JavaScript控件dhtmlxScheduler提供了在視圖的水平比例中隱藏不必要的時(shí)間單位的可能性,您可以使用這種可能性來僅顯示工作日并隱藏周末。
例如,要從月視圖中隱藏周末,您應(yīng)該使用如下方法:
通常,要在視圖的比例中隱藏時(shí)間單位(時(shí)間線視圖中的一小時(shí),周視圖中的一天等),您需要使用ignore_{viewName}方法。該方法是一個(gè)以單位日期為參數(shù)的函數(shù)。隱藏一個(gè)單位 - 為它返回true。
例如,要從月視圖中隱藏周末,您應(yīng)該使用如下方法:
// 0 refers to Sunday, 6 - to Saturday scheduler.ignore_month = function(date){ if (date.getDay() == 6 || date.getDay() == 0) //hides Saturdays and Sundays return true; };
要突出顯示隱藏比例單位的位置,請(qǐng)使用addMarkedTimespan方法。例如,在時(shí)間軸視圖中,我們保留從 10:00 到 18:00 的時(shí)間并隱藏剩余的時(shí)間。為了突出省略小時(shí)的位置,我們將使用 40 分鐘持續(xù)時(shí)間的標(biāo)記:在每個(gè)邊界單元格中為 20 分鐘。
.yellow_section { background-color: #ffa749; opacity: 0.25; } scheduler.addMarkedTimespan({ days: "fullweek", zones:[9.5*60, 20.5*60], invert_zones:true, css: "yellow_section" });
dhtmlxScheduler是一個(gè)類似于Google日歷的JavaScript日程安排控件,日歷事件通過Ajax動(dòng)態(tài)加載,支持通過拖放功能調(diào)整事件日期和時(shí)間。事件可以按天,周,月三個(gè)種視圖顯示。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn