- Chart.js 教程
- Chart.js - 首頁
- Chart.js - 簡介
- Chart.js - 安裝
- Chart.js - 語法
- Chart.js - 基礎
- Chart.js - 顏色
- Chart.js - 選項
- Chart.js - 互動
- Chart.js - 圖例
- Chart.js - 標題
- Chart.js - 動畫
- Chart.js - 提示框
- Chart.js - 線形圖
- Chart.js - 柱狀圖
- Chart.js - 雷達圖
- Chart.js - 環形圖
- Chart.js - 餅圖
- Chart.js - 極地區域圖
- Chart.js - 氣泡圖
- Chart.js - 散點圖
- Chart.js - 組合圖
- Chart.js - 直角座標系
- Chart.js - 類別軸
- Chart.js - 徑向軸
- Chart.js 有用資源
- Chart.js - 快速指南
- Chart.js - 有用資源
- Chart.js - 討論
Chart.js - 語法
要使用 chart.js 庫建立圖表,我們需要了解以下關於圖表的資訊:
- 圖表的 位置
- 圖表型別
- 圖表配置
- 響應式
讓我們來看一個簡單的 chart.js 示例,並瞭解如何在程式碼中提供這些資料:
示例
在這個示例中,我們將使用 chart.js 庫建立一個基本圖表:
<!DOCTYPE>
<html>
<head>
<meta charset- "UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>chart.js</title>
</head>
<body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/3.1.1/chart.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/3.1.1/helpers.esm.min.js"></script>
<canvas id="graph" aria - label="chart" height="350" width="580"></canvas>
<script>
var chrt = document.getElementById("graph");
var graph = new Chart(chrt, {
type: 'bar',
data: {
labels: ["HTML", "CSS", "JAVASCRIPT", "CHART.JS", "JQUERY", "BOOTSTRP"],
datasets: [{
label: "online tutorial subjects",
data: [9, 8, 10, 7, 6, 12],
}],
},
options: {
responsive: true,
},
});
</script>
</body>
</html>
使用“編輯並執行”選項執行此程式碼,檢視它生成的圖表型別。
描述
以下是 chart.js 語法中使用的各種物件的描述:
畫布 (Canvas) - 它幫助我們選擇圖表的位置。您可以提供圖表的 高度和寬度。
圖表 (Chart) - 正如名稱所示,此物件將使用畫布 ID 建立圖表。
型別 (Type) - 它提供各種型別的圖表,例如餅圖、柱狀圖、氣泡圖等。您可以根據需要選擇圖表型別。
標籤 (Labels) - 標籤為圖表的不同元素分配標題。例如,在上例中,HTML、CSS、JAVASCRIPT 等是標籤。
標籤 (Label) - 與 Labels 類似,Label 物件為圖表本身分配標題。
資料 (Data) - Data 物件提供圖表元素的值。例如,在上例中,9、8、10、7、12 等是為各種標籤分配的資料。
選項 (Options) - options 物件添加了動畫、整合、響應式等功能到我們的圖表中。
廣告