• A-Fu Design
  • 前端設計
    • jQuery 套件
    • HTML 5
  • 關於A-Fu
  • 隱私權政策
  • 聯絡A-Fu
Google+ facebook twitter

A-Fu Design

A-Fu Design

frappe-gantt

frappe-gantt 教學

frappe-gantt 是一個功能強大的 jQuery 甘特圖套件。它具有許多可自訂的選項,可以用來創建各種甘特圖。frappe-gantt 還具有許多進階功能,例如任務依賴關係、資源分配和時間線。

安裝 frappe-gantt

要安裝 frappe-gantt,你可以透過 CDN 或下載 frappe-gantt 的程式碼來安裝。如果要透過 CDN 安裝,你可以在你的 HTML 檔案中加入以下程式碼:

https://cdnjs.cloudflare.com/ajax/libs/frappe-gantt/0.6.1/frappe-gantt.min.js

如果要下載 frappe-gantt 的程式碼,你可以從 frappe-gantt 的 GitHub 網站下載。

使用 frappe-gantt

要使用 frappe-gantt,你需要先在你的 HTML 檔案中建立一個容器來放置甘特圖。這個容器可以是任何 HTML 元素,例如 <div> 元素或 <table> 元素。

然後,你可以使用 frappe-gantt 的 API 來建立甘特圖。以下是建立一個簡單甘特圖的範例程式碼:

JavaScript
// 建立一個容器
const container = document.getElementById("gantt-chart");

// 建立一個甘特圖
const gantt = new Gantt({
  container: container,
  start: new Date("2023-08-01"),
  end: new Date("2023-08-30")
});

// 添加任務
var tasks = [
  {
	id: 'Task 1',
	name: 'Redesign website',
	start: '2016-12-28',
	end: '2016-12-31',
	progress: 20,
	dependencies: 'Task 2, Task 3'
  },
  {
	id: 'Task 2',
	name: 'Redesign website',
	start: '2016-12-28',
	end: '2016-12-31',
	progress: 20,
	dependencies: 'Task 2, Task 3'
  },
  {
	id: 'Task 3',
	name: 'Redesign website',
	start: '2016-12-28',
	end: '2016-12-31',
	progress: 20,
	dependencies: 'Task 2, Task 3'
  },
  ...
]// 顯示甘特圖
var gantt = new Gantt("#gantt-chart", tasks);

這段程式碼會建立一個包含三個任務的甘特圖。如果你需要一個功能強大、易於使用的甘特圖套件,Gantt.js 是一個不錯的選擇。

frappe-gantt 的選項

frappe-gantt 具有許多可自訂的選項,你可以用來調整甘特圖的外觀和行為。以下是一些常用的選項:

  • theme:甘特圖的佈局和樣式。
  • labels:甘特圖的標籤。
  • progress:甘特圖的進度。
  • dependencies:甘特圖的任務依賴關係。
  • resources:甘特圖的資源分配。

你可以在 frappe-gantt 的 API 文檔中查看更多選項的說明。

結論

frappe-gantt 是一個功能強大的甘特圖套件,可以用來創建各種甘特圖。frappe-gantt 易於使用,並且具有許多可自訂的選項。

以下是一些 frappe-gantt 的優點:

  • 功能強大
  • 易於使用
  • 可自訂性強

以下是一些 frappe-gantt 的缺點:

  • 學習曲線陡峭
  • 需要 JavaScript 知識

如果你需要一個功能強大、易於使用的甘特圖套件,Gantt.js 是一個不錯的選擇。

Share
Tweet
Pin
Share
No 意見
Older Posts

About me

還在努力掙扎中的工程師

Follow Us

  • Google+
  • facebook
  • twitter

Categories

Accordion Animation AutoComplete CSS Calendar Canvas Carousel Charts Color DatePicker Effects Facebook API Forms Gallery HTML5 Menu Mootools Prototype React images jQuery javascripts lightbox 前端技術 統計圖表 網頁設計

Recent Posts

  • Security Eye 4.4.1 免費網路攝影機監視系統,多路監視器解決方案
  • PotPlayer 1.7.16291 繁體中文免安裝,新增串流媒體播放的 MP4 格式
  • 微軟推出 Font Maker 製作自己專屬 「手寫字型」
  • jQuery Gantt Chart 在網頁上繪製甘特圖的 jQuery 套件
  • Kalendae 一個不依賴任何框架的日期選擇器

Sponsor


勸敗攻略
勸敗分部

Facebook

Blog Archive

  • 9月 2026 (6)
  • 8月 2026 (7)
  • 6月 2026 (27)
  • 5月 2026 (60)
  • 4月 2026 (58)
  • 3月 2026 (62)
  • 2月 2026 (55)
  • 1月 2026 (62)
  • 12月 2025 (62)
  • 11月 2025 (58)
  • 10月 2025 (62)
  • 9月 2025 (60)
  • 8月 2025 (62)
  • 7月 2025 (62)
  • 6月 2025 (58)
  • 4月 2025 (48)
  • 3月 2025 (60)
  • 2月 2025 (51)
  • 1月 2025 (56)
  • 12月 2024 (61)
  • 11月 2024 (60)
  • 10月 2024 (54)
  • 9月 2024 (55)
  • 8月 2024 (42)
  • 7月 2024 (40)
  • 6月 2024 (19)
  • 9月 2023 (3)
  • 4月 2023 (2)
  • 2月 2023 (1)
  • 12月 2021 (1)
  • 1月 2019 (11)
  • 12月 2018 (31)
  • 11月 2018 (31)
  • 10月 2018 (31)
  • 9月 2018 (30)
  • 8月 2018 (31)
  • 7月 2018 (3)
  • 2月 2018 (1)
  • 4月 2015 (1)
  • 9月 2014 (1)
  • 2月 2014 (1)
  • 7月 2013 (1)
  • 2月 2013 (2)
  • 1月 2013 (1)
  • 12月 2012 (12)
  • 11月 2012 (81)
  • 10月 2012 (64)

Created with by ThemeXpose | Distributed by Blogger Templates