轉(zhuǎn)帖|使用教程|編輯:龔雪|2020-06-10 10:12:23.533|閱讀 325 次
概述:Excel在2010版本中就已經(jīng)內(nèi)置了甘特圖類型,SpreadJS?作為一款高度類似Excel的純前端表格控件,對(duì)甘特圖這一特殊圖表同樣提供支持。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
如果一個(gè)項(xiàng)目由多個(gè)任務(wù)組成,而任務(wù)之間又有關(guān)聯(lián),我們?cè)撛鯓訙?zhǔn)確的顯示項(xiàng)目整體進(jìn)度呢?使用甘特圖,應(yīng)該是最好的方式。
甘特圖,不僅能夠讓管理者實(shí)時(shí)有效的掌握項(xiàng)目進(jìn)度和資源分配,同時(shí)能夠加強(qiáng)過程的可視化管理、人員實(shí)時(shí)溝通。因此,在企業(yè)項(xiàng)目管理工作中被廣泛應(yīng)用。
由于項(xiàng)目管理的工作往往存在時(shí)間上的交叉。在項(xiàng)目開始之前,領(lǐng)導(dǎo)都會(huì)要求我們先查找可以并行的事項(xiàng),并將它們安排在一起,以此實(shí)現(xiàn)對(duì)時(shí)間的高效利用。 合理的使用甘特圖,可以把每天的工作安排得當(dāng)。
Excel在2010版本中就已經(jīng)內(nèi)置了甘特圖類型,SpreadJS 作為一款高度類似Excel的純前端表格控件,對(duì)甘特圖這一特殊圖表同樣提供支持。
SpreadJS 是一款基于 HTML5 的純前端電子表格控件,兼容 450 種以上的 Excel 公式,憑借其 “高性能、跨平臺(tái)、與 Excel 高度兼容”的產(chǎn)品特性,備受以華為、招商銀行、蘇寧易購(gòu)、天弘基金等為代表的企業(yè)用戶青睞。
用以下兩種方式,即可在使用 SpreadJS 搭建的Web系統(tǒng)中實(shí)現(xiàn)甘特圖:
方法一:SpreadJS + ECharts 組件,實(shí)現(xiàn)甘特圖
作為一款前端開發(fā)工具,SpreadJS具備一流的框架支持及二次擴(kuò)展能力,可以通過集成第三方圖表組件(如ECharts)實(shí)現(xiàn)甘特圖,效果如下圖:
這里的甘特圖是通過SpreadJS的浮動(dòng)對(duì)象來實(shí)現(xiàn)的。
在 SpreadJS中,你可以給表單添加浮動(dòng)對(duì)象元素,浮動(dòng)對(duì)象元素會(huì)覆蓋在單元格的上面顯示,該對(duì)象具備強(qiáng)大的框架兼容能力,可采用事件機(jī)制實(shí)現(xiàn)數(shù)圖聯(lián)動(dòng),具體實(shí)現(xiàn)方法可以參考示例代碼:。
方法二:自定義 SpreadJS 圖表,實(shí)現(xiàn)甘特圖
從 SpreadJS v13.0版本開始,通過對(duì)其圖表組件自定義,即可快速實(shí)現(xiàn)大家所期待的甘特圖:
這里的甘特圖是通過SpreadJS的自定義圖表組件功能來實(shí)現(xiàn)的。
SpreadJS內(nèi)置了外觀與excel高度類似的圖表功能,并提供了高度靈活的自定制能力,如可自定義圖表的橫縱坐標(biāo)軸樣式、圖例、圖表區(qū)樣式、鼠標(biāo)懸停效果和行為、趨勢(shì)線和誤差線等,借助此功能,你能更加簡(jiǎn)單和靈活的在SpreadJS中創(chuàng)建一個(gè)圖表。
當(dāng)然,通過自定義SpreadJS圖表功能實(shí)現(xiàn)的甘特圖同樣支持?jǐn)?shù)圖聯(lián)動(dòng),具體效果請(qǐng)參考附件示例代碼:。
以上兩種方式,都可以用來在SpreadJS 集成的Web系統(tǒng)中實(shí)現(xiàn)甘特圖。對(duì)于新接觸 SpreadJS的用戶,建議使用第二種方式,更加簡(jiǎn)單、擴(kuò)展性更強(qiáng)。
純前端表格控件SpreadJS,可滿足 .NET、Java、App 等應(yīng)用程序中的 Web Excel 組件開發(fā)、數(shù)據(jù)填報(bào)、在線文檔、圖表公式聯(lián)動(dòng)、類 Excel UI 設(shè)計(jì)等業(yè)務(wù)場(chǎng)景,并在數(shù)據(jù)可視化、Excel 導(dǎo)入導(dǎo)出、公式引用、數(shù)據(jù)綁定、框架集成中無需大量代碼開發(fā)和測(cè)試,極大降低了企業(yè)研發(fā)成本和項(xiàng)目交付風(fēng)險(xiǎn)。
本文轉(zhuǎn)載自
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: