Maison > Article > interface Web > Introduction détaillée à l'utilisation d'Echarts
Cet article présente principalement l'utilisation de base d'Echarts, et présente en détail l'utilisation de base et des exemples d'Echarts. Ceux qui sont intéressés peuvent en savoir plus
echarts est si parfait :
1, logiciel open source, nous fournit de manière désintéressée une belle interface graphique
2, facile à utiliser, encapsule silencieusement les js importants pour nous ; , tant que vous pouvez citer, vous utiliserez des echarts
3, il en existe de nombreux types, les echarts nous fournissent diverses icônes dont la plus symbolique est la carte
étapes de mise en œuvre du diagramme circulaire echarts :
<head> <meta charset="utf-8"> <title>Charts demo</title> <script src="js/esl.js"></script> </head> <body> </body>2.
<head> <meta charset="utf-8"> <title>Charts demo</title> <script src="js/esl.js"></script> </head> <body> <p id="picturePlace"></p> </body>consiste à ajouter un p avec un identifiant donné en html, et le graphique sera affiché dans p. 3, module importer js
<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>4, ajouter des données d'affichage
<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, exécutez le programme pour afficher le résultatVoici les étapes ci-dessus pour implémenter le diagramme circulaire. Le diagramme à secteurs de l'histogramme est similaire à celui-ci. est un tarte et l'histogramme est une barre, les données dans les options correspondantes sont différentes, mais le cadre du programme est le même.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!