chart.js實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)顯示拆線圖的效果

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%!
String list="['一月份', '二月份', '三月份','四月份', '五月份', '六月份', '七月']";
String label="'我的一個(gè)折線圖'";
String data ="[65, 59, 80, 81, 56, 55, 40]";
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>教程</title>
<script src="https://cdn.staticfile.org/Chart.js/3.9.1/chart.js"></script>
<style type="text/css">
div {
width: 600px;
height: 300px;
}
</style>
</head>
<body>
<div>
<canvas id="myChart" width="400" height="200"></canvas>
</div>
<script>
const ctx = document.getElementById('myChart');
ctx.width = 300;
ctx.height =150;
//const labels = ['一月份', '二月份', '三月份','四月份', '五月份', '六月份', '七月份']; // 設(shè)置 X 軸上對(duì)應(yīng)的標(biāo)簽
const labels = <%=list%>; // 設(shè)置 X 軸上對(duì)應(yīng)的標(biāo)簽
const data = {
labels: labels,
datasets: [{
label: <%=label%>,
data: <%=data%>,
fill: false,
borderColor: 'rgb(75, 192, 192)', // 設(shè)置線的顏色
tension: 0.1
}]
};
const config = {
type: 'line', // 設(shè)置圖表類型
data: data,
};
const myChart = new Chart(ctx, config);
</script>
</body>
</html>到此這篇關(guān)于chart.js實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)顯示拆線圖的效果的文章就介紹到這了,更多相關(guān)chart.js 動(dòng)態(tài)網(wǎng)頁(yè)顯示拆線圖內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Chart.js與ECharts.js圖表使用過(guò)程組件對(duì)比
- 用chart.js添加動(dòng)態(tài)背景圖
- Chart.js功能與使用方法小結(jié)
- vue集成chart.js的實(shí)現(xiàn)方法
- 使用Vue.js 和Chart.js制作絢麗多彩的圖表
- Chart.js 輕量級(jí)HTML5圖表繪制工具庫(kù)(知識(shí)整理)
- 詳解Chart.js輕量級(jí)圖表庫(kù)的使用經(jīng)驗(yàn)
- Chart.js在Laravel項(xiàng)目中的應(yīng)用示例
- 在 Angular 中使用Chart.js 和 ng2-charts的示例代碼
- ichart.js繪制虛線、平均分虛線效果的實(shí)現(xiàn)代碼
- 使用Chart.js圖表庫(kù)制作漂亮的響應(yīng)式表單
相關(guān)文章
uniapp在開發(fā)app時(shí)上傳文件時(shí)的問(wèn)題記錄
在開發(fā)uniapp應(yīng)用時(shí),可能會(huì)遇到文件上傳功能在iOS和部分Android手機(jī)上不兼容的問(wèn)題,經(jīng)過(guò)對(duì)比分析,發(fā)現(xiàn)問(wèn)題可能出在文件的路徑上,通過(guò)使用uni.saveFile方法保存文件后,再上傳可以解決問(wèn)題,這篇文章詳細(xì)介紹了解決方案,并引導(dǎo)讀者參考更多相關(guān)內(nèi)容2024-09-09
JavaScript 對(duì)Cookie 操作的封裝小結(jié)
通過(guò)本篇,您能了解到: 匿名函數(shù) 閉包的產(chǎn)生 JavaScript實(shí)現(xiàn)private 以及 public 訪問(wèn)權(quán)限 document.cookie 的操作2009-12-12
javascript Table 中2個(gè)列(TD)的交換實(shí)現(xiàn)代碼
非常不錯(cuò)的用js控制talbe中td的位置的實(shí)現(xiàn)代碼。2009-02-02
使用indexOf等在JavaScript的數(shù)組中進(jìn)行元素查找和替換
使用slice、replace、indexOf等等在JavaScript的數(shù)組中進(jìn)行元素的查找和替換,感興趣的朋友可以學(xué)習(xí)下2013-09-09
javascript中打印當(dāng)前的時(shí)間實(shí)現(xiàn)思路及代碼
打印當(dāng)前的時(shí)間的方法有很多,在本文為大家詳細(xì)介紹下使用javascript是如何做到的,具體實(shí)現(xiàn)如下,感興趣的朋友可以參考下2013-12-12
JavaScript Array擴(kuò)展實(shí)現(xiàn)代碼
最近看了一下developer.mozilla.org里的東西,發(fā)現(xiàn)它為Array對(duì)象添加了不少generic method,趕得上Prototype的熱心程度。2009-10-10
Javascript ES6中對(duì)象類型Sets的介紹與使用詳解
這篇文章主要給大家介紹了關(guān)于Javascript ES6中Sets的介紹與使用的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-07-07

