企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
![](https://box.kancloud.cn/06c067736722ef2576055a0c3488191a_571x445.gif) [运行一下](http://www.shouce.ren/study/api/s/7109) ~~~ <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>图形展示</title> </head> <body> <div class="detail-section"> <div id="canvas"> </div> </div> <script src="http://g.tbcdn.cn/bui/acharts/1.0.32/acharts-min.js"></script> <!-- https://g.alicdn.com/bui/acharts/1.0.29/acharts-min.js --> <script type="text/javascript"> var chart = new AChart({ theme : AChart.Theme.SmoothBase, id : 'canvas', width : 950, height : 500, legend : null ,//不显示图例 seriesOptions : { //设置多个序列共同的属性 pieCfg : { allowPointSelect : true, labels : { distance : 40, label : { //文本信息可以在此配置 }, renderer : function(value,item){ //格式化文本 return value + ' ' + (item.point.percent * 100).toFixed(2) + '%'; } } } }, tooltip : { pointRenderer : function(point){ return (point.percent * 100).toFixed(2)+ '%'; } }, series : [{ type: 'pie', name: 'Browser share', legend : { position : 'bottom' }, events : { itemclick : function (ev) { var point = ev.point //item = ev.item, //点击的项 console.log(point); //执行一系列操作 }, //选中事件 itemselected : function(ev){ console.log(ev.point.xValue + ' selected'); }, //取消选中 itemunselected : function(ev){ console.log(ev.point.xValue + ' unselected'); } }, data: [ ['Firefox', 45.0], ['IE', 26.8], { name: 'Chrome', y: 12.8, sliced: true, selected: true }, ['Safari', 8.5], ['Opera', 6.2], ['Others', 0.7] ] }] }); chart.render(); </script> </body> </html> ~~~