ホームページ  >  記事  >  ウェブフロントエンド  >  ブートストラップ チャート コンポーネントの使用法tutorial_javascript スキル

ブートストラップ チャート コンポーネントの使用法tutorial_javascript スキル

PHP中文网
PHP中文网オリジナル
2016-05-16 15:03:151819ブラウズ

Bootstrap は、元 Twitter デザイナーの Mark Otto と Jacob Thornton によって開発されたフロントエンド ツールキットで、エレガントな HTML および CSS 仕様を提供します。 Bootstrap は単なるフレームワークではなく、ゲームのルールを変えます。このフレームワークにより、多くのアプリケーションや Web サイトの設計と開発がはるかに簡単になり、多数の HTML フレームワークが製品として普及します。

チャート コンポーネント Chart.js は、Bootstrap の使いやすいコンポーネントの 1 つで、有料コンポーネントである highchart に似ていますが、無料と有料ではまだ少し違いがあります。の製品ですが、機能はほぼ同じであり、プロジェクトのニーズを満たしています。次の JS スクリプトは、主にチャートの構成を容易にするために作成されています。

/**
* 获取一个新的chart配置项
* @param color rgba颜色
* @param type 图表类型:line,bar,radar,polarArea,pie,doughnut
* @param title 显示图表的标题
* @param label 图表的标签,鼠标移到图表某个数据点时显示的提示文字
* @param categories 一般是X轴的内容
* @param data 一般是Y轴的数据
* @returns 返回图表的配置参数
*/
function getNewConfig(color,type,title,label,categories,data)
{
var background = color;
var config = {
type: type,
options: {
responsive: true,
legend: {
display: false,
position:'bottom'
},
hover: {
mode: 'label'
},
scales: {
xAxes: [{
display: true,
scaleLabel: {
display: false,
labelString: 'Month'
}
}],
yAxes: [{
display: true,
scaleLabel: {
display: false,
labelString: 'Value'
}
}]
},
title: {
display: true,
text: title
}
}
};
var dataset = {
label: label,
data: data,
fill: false,
borderDash: [, ],
borderColor : background,
backgroundColor : background,
pointBorderColor : background,
pointBackgroundColor : background,
pointBorderWidth : 
};
var data = {
labels:categories,
datasets: [dataset]
};
config.data = data;
return config;
}

メソッドを呼び出します。 >


表示される効果:

var color = 'rgba(,,,.)';
var categories = ["--","--","--","--","--","--","--"];
var data = [,,,,,,];
var config = getNewConfig(color,'line','最近天微信会员增长情况','当天新增微信会员',categories,data);
var ctx = document.getElementById("chart_weixinmember").getContext("d");
var weixinMemberCountChart = new Chart(ctx, config);


注: 上記のコードを使用するには、チャートを参照する必要があります。 js,

Chart の中国語 Web サイトとドキュメント:

http://www.bootcss.com/p/chart.js/


http://www.bootcss.com/p/chart.js/docs/

Chart の英語 Web サイトとドキュメント:

www.chartjs.org


www.chartjs.org/docs


上記は、Bootstrap Chart コンポーネントの使用方法のチュートリアル_JavaScript スキルの内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。