FullCalendar是一款免費(fèi)開源的事件日歷軟件,用戶能夠通過此軟件實(shí)現(xiàn)諸多的功能,軟件具有強(qiáng)大的兼容性,模塊化的設(shè)計(jì)讓用戶可通過插件輕松的豐富其功能內(nèi)容。軟件的具有可拖拽式的設(shè)計(jì),讓用戶在使用時(shí)能夠更為的輕松方便。
軟件介紹
FullCalendar會(huì)生成真實(shí)的React虛擬DOM節(jié)點(diǎn),因此您可以利用React高度優(yōu)化的渲染引擎Fiber。 有了300多種設(shè)置,并且每個(gè)版本都添加了更多設(shè)置,F(xiàn)ullCalendar幾乎可以執(zhí)行任何操作。 通過使用FullCalendar的模塊化插件來減小項(xiàng)目的包大小。 擁有10多年的開源經(jīng)驗(yàn)和100多個(gè)貢獻(xiàn)者,F(xiàn)ullCalendar將始終擁有一個(gè)免費(fèi)的開源核心。 通過購(gòu)買高級(jí)插件和支持進(jìn)行升級(jí)。 FullCalendar與React JavaScript框架無縫集成。 它提供的組件與FullCalendar的標(biāo)準(zhǔn)API的功能完全匹配。 這不僅僅是一個(gè)“連接器”。 它告訴核心FullCalendar包開始使用React虛擬DOM節(jié)點(diǎn)(而不是通常使用的Preact節(jié)點(diǎn))進(jìn)行渲染,從而將FullCalendar轉(zhuǎn)換為“真實(shí)” React組件。 您可以從此博客文章中學(xué)到更多(更多信息)。
軟件功能
最簡(jiǎn)單的入門方法是使用FullCalendar的預(yù)構(gòu)建捆綁包和<script>標(biāo)簽
可以在HTML頁(yè)面的開頭手動(dòng)添加必要的<script>標(biāo)記,然后通過瀏覽器全局變量初始化日歷
對(duì)于非平凡的項(xiàng)目,建議使用與ES6兼容的構(gòu)建系統(tǒng)(如Webpack或Rollup)以及程序包管理器(如NPM或Yarn)
FullCalendar的功能分為“插件”
處理程序(有時(shí)稱為“回調(diào)”)有點(diǎn)像選項(xiàng),但它們是在發(fā)生特殊情況時(shí)都會(huì)被調(diào)用的函數(shù)
您可以在日歷初始化后使用on和off方法附加處理程序
更新內(nèi)容
修復(fù):事件可以通過自定義eventOrder(#6019)完全隱藏在其他事件之后
修復(fù):+在比DayMaxEvents(#6187)少的事件上顯示更多的節(jié)目
修復(fù):timegrid中的同質(zhì)事件寬度較少(#5004)
標(biāo)簽: 源碼相關(guān)
下載地址
裝機(jī)必備軟件
網(wǎng)友評(píng)論