HighChart در JavaScript
شنبه 3 آبان 1393در این مقاله در مورد یکی از چارت هایی که اغلب در javascript استفاده می شود ، با نام “High chart” شرح مختصری می دهیم.
“High chart“ یک chart library است که در Html5وjavascript نوشته شده است و چارت های تعاملی و مبنی بر درک مستقیم و بصری را برای نشان دادن داده فراهم می کند.
و به طور کامل نمودارهای خطی ،میله ای،مساحتی،arespline،bar ها ،دایره ای و غیره را support می کند.
در زیر پیاده سازی آن را مرحله به مرحله می بینیم:
مرحله 1:
High chart نیاز به دو فایل دارد (Highchart.js) و jQuery
از کد زیر برای استفاده ی highchart از jQuery استفاده کنید:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> <script src="http://code.highcharts.com/highcharts.js"></script>
مرحله 2: ایجاد اولین چارت
در این مثال یک نمودار میله ای ایجاد خواهیم کرد که نشانگر حضور کارمندان است.
1.یک <div> در pag تان ایجاد کنید.(برای مثال employee.aspx)
<div id="empcontainer" style="width:100%; height:400px;"></div>
2.حالا چارت درون تگ های script مقداردهی اولیه می شود.
$(function () { $('#empcontainer').highcharts({ chart: { type: 'bar' }, title: { text: 'Attendance Comparison' }, xAxis: { categories: ['Jan', 'Feb', 'Mar'] }, yAxis: { title: { text: 'Attendance (# of Days)' } }, credits:{ enabled: false }, series: [{ name: 'Kamal', data: [25, 30, 28] }, { name: 'Vikas', data: [15, 22, 30] }], }); });
3.empcontainer یک div/container است که ما در صفحه .aspx آن را ایجاد می کنیم ، در جایی که نمودار میله ای قرار گرفته است.
4.عکس زیر نمودار را نشان می دهد:
5.نمودار داده های دو کارمند را نشان می دهد به طو ری که مشخص می کند در 3 ماه january ، february و march هریک چند روز حضور داشته اند.
6.می توانید مستقیما از این لینک پیاده سازی نمودار را انجام دهید.
- Java Script
- 3k بازدید
- 12 تشکر