この記事では、Echarts の基本的な使い方を中心に、Echarts の基本的な使い方と例を詳しく紹介しますので、興味がある方はぜひご覧ください
echarts はとても完璧です:
1、開きます。ソース ソフトウェア、私たちは美しいグラフィカル インターフェイスを提供します。2. 参照できる限り、重要な JS を黙ってカプセル化します。 echarts はさまざまな種類のアイコンを提供します。最も象徴的なのは HTML5 アニメーションに基づく優れた互換性と優れたレンダリングを備えたマップです。
echarts 公式 Web サイトでは、ソース コードとドキュメントが提供されています。echarts を使用するには、まず公式 Web サイトにアクセスして、必要な js ソース ファイルをダウンロードする必要があります。
公式ウェブサイトのデモには不要なものがたくさん含まれています。円グラフを使用したい場合は、デモから未使用のものを削除し、最もオリジナルな機能の実装を残す必要があります。結局のところ、これは時間がかかるので、カットコードにまとめました。新しい使用方法のチュートリアルは次のとおりです:
1、簡単な HTML で紹介します。 js ファイル
<head>
<meta charset="utf-8">
<title>Charts demo</title>
<script src="js/esl.js"></script>
</head>
<body>
</body>
<head> <meta charset="utf-8"> <title>Charts demo</title> <script src="js/esl.js"></script> </head> <body> <p id="picturePlace"></p> </body>
を html に指定した ID の p を追加すると、p にチャートが表示されます。
<head> <meta charset="utf-8"> <title>Charts demo</title> <script src="js/esl.js"></script> </head> <body> <p id="picturePlace"></p> <script type="text/javascript"> // 路径配置 require.config({ paths:{ 'echarts' : 'js/echarts', 'echarts/chart/pie' : 'js/echarts' } }); </script> </body>
<head> <meta charset="utf-8"> <title>Charts demo</title> <script src="js/esl.js"></script> </head> <body> <p id="picturePlace"></p> <script type="text/javascript"> // 路径配置 requireconfig({ paths:{ 'echarts' : 'js/echarts', 'echarts/chart/pie' : 'js/echarts' } }); // 使用 require( [ 'echarts', 'echarts/chart/pie' // 使用柱状图就加载bar模块,按需加载 ], function (ec) { // 基于准备好的dom,初始化echarts图表 var myChart = ec.init(document.getElementById('picturePlace')); option = { title : { text: '某站点用户访问来源', subtext: '纯属虚构', x:'center' }, tooltip : { trigger: 'item', formatter: "{a} {b} : {c} ({d}%)" }, legend: { orient : 'vertical', x : 'left', data:['直接访问','邮件营销','联盟广告','视频广告','搜索引擎'] }, toolbox: { show : true, feature : { mark : {show: true}, dataView : {show: true, readOnly: false}, restore : {show: true}, saveAsImage : {show: true} } }, calculable : true, series : [ { name:'访问来源', type:'pie', radius : '55%', center: ['50%', '60%'], data:[ {value:335, name:'直接访问'}, {value:310, name:'邮件营销'}, {value:234, name:'联盟广告'}, {value:135, name:'视频广告'}, {value:1548, name:'搜索引擎'} ] } ] }; // 为echarts对象加载数据 myChart.setOption(option); } ); </script> </body>
5. プログラムを実行して結果を表示します
以上がEcharts の使い方の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。