var option = {
title:{
text:'完成人构成分析--申报',
//标题的样式
textSytle:{
//颜色
color : '#FF0000',
//粗细
// fontWeight : 'bold',
//大小
// fontSize : 29
},
//标题顶部距离样式
top:5,
},
//提示框组件
tooltip : {
//触发类型:item主要在散点图、饼图中;axis主要在柱状图折线图中。
trigger: 'item',
//提示框浮层内容格式器,两种模式:字符串模板、回调函数模板。
formatter: "{a} <br/>{b} : {c} ({d}%)"
},
//工具框
toolbox: {
//悬停在小图标的文本提示
showTitle:true,
//工具种类
feature: {
//数据视图
dataView: {
show: true,
//只读设置
readOnly: true, lang:['','关闭'],
//小图标的文本提示,配合showTitle使用
title:"数据视图",
//html格式转化
optionToContent: function(opt) {
var series = opt.series;
var table = '<table style="width:50%;"><thead style="font-weight:bold;">'
+ '<tr>';
for(var i = 0, l = series.length; i < l; i++){
table += '<td>'+series[i].name+'</td><td></td>';
}
table += '</tr></thead><tbody>';
for (var i = 0, l = series.length; i < l; i++) {
console.log(series[i].data);
for(var j = 0;j<series[i].data.length;j++){
table += '<tr><td>' + series[i].data[j].name + '</td>'
+ '<td>' + series[i].data[j].value + '</td></tr>';
}
table += '</tr>';
}
table += '</tbody></table>';
return table;
}, },
//重置
restore: {show: true},
//图片下载
saveAsImage: {show: true}, }
},
//图例
legend: { //图例类型,普通,还有可滚动型
type: 'plain',
//布局朝向,竖排,还有横排
orient: 'vertical',
//图例相对于容器左侧距离
left:5,
//图例相对于容器上侧距离
top: 40,
//图例数据列表,格式为数组:["本科", "博士研究生", "硕士研究生", "专科"]
data: legendData },
series:[
{
//数据项名称,可用于提示框显示。
name:'申报数据',
//图表类型
type:'pie',
//图形大小比例,按半径计算。
radius:'60%',
//图表数据,格式为json数组:[{"name":"本科","value":29},{"name":"博士研究生","value":8},{"name":"硕士研究生","value":2},{"name":"专科","value":4}]
data:jsonData,
//图形样式
itemStyle: {
emphasis: {
shadowBlur: 10,
shadowOffsetX: 0,
shadowColor: 'rgba(0, 0, 0, 0.5)'
}
}
}
] };

echarts饼图配置模板的更多相关文章

  1. echarts饼图配置

    js引用和配置div <div id="container" style="height: 100%"></div> <scrip ...

  2. Echarts饼图显示模板

    图表类型,必要参数!如为空或不支持类型,则该系列数据不被显示.可选为: 'line'(折线图) | 'bar'(柱状图) | 'scatter'(散点图) | 'k'(K线图) 'pie'(饼图) | ...

  3. ECharts饼图试玩

    处理类似提交问卷的数据,要生成图表,用了ECharts,好方便的. 简陋效果: 1.表单存储 有单选和多选题,单选直接存储各选项数字值,1,2,3,4...中一个:多选用|分隔存储选项值,如1|3,2 ...

  4. Vue Echarts 饼图设置默认选中一个

    Vue Echarts 饼图设置默认选中一个 myChart.setOption(data) // data伟echarts所需要传入的参数,就是配置参数最多的那个玩意 myChart.dispatc ...

  5. hibernate.cfg.xml文件的配置模板和不同数据库的配置參数

    (1)hibernate.cfg.xml文件的配置模板 <?xml version="1.0" encoding="UTF-8"?> <!DO ...

  6. 将数据动态加载到Echarts饼图中

    需求描述 Echarts中的官方示例是将数据的设定写好在页面的配置项中的,但在实际的开发展示中,我们需要按照需求通过调用后台的接口获取数据,再将数据加载到特定的Echarts饼图中. 实现效果 实现步 ...

  7. linux下iptables配置模板

    linux下iptables配置模板 # Flush all policy iptables -F iptables -X iptables -Z iptables -t nat -F iptable ...

  8. arcgis api 3.x for js 入门开发系列二十一气泡窗口信息动态配置模板

    前言 关于本篇功能实现用到的 api 涉及类看不懂的,请参照 esri 官网的 arcgis api 3.x for js:esri 官网 api,里面详细的介绍 arcgis api 3.x 各个类 ...

  9. nginx配置模板问题404

    nginx配置模板问题 一.nginx主配置文件如下 cat /etc/nginx/nginx.conf user nginx; worker_processes ; #error_log logs/ ...

随机推荐

  1. C# 控制台应用程序中输出彩色字体

    using System; class Example { public static void Main() { // Get a string array with the names of Co ...

  2. 实战深度学习OpenCV(二):读取并播放本地或者摄像头的视频

    一.读取并播放的代码如下: #include "pch.h" #include <iostream> #include <opencv2/core/core.hp ...

  3. Java Bloom filter几种实现比较

    英文原始出处: Bloom filter for Scala, the fastest for JVM 本文介绍的是用Scala实现的Bloom filter. 源代码在github上.依照性能测试结 ...

  4. Android 音视频开发(一) : 通过三种方式绘制图片

    版权声明:转载请说明出处:http://www.cnblogs.com/renhui/p/7456956.html 在 Android 音视频开发学习思路 里面,我们写到了,想要逐步入门音视频开发,就 ...

  5. [Swift]LeetCode438. 找到字符串中所有字母异位词 | Find All Anagrams in a String

    Given a string s and a non-empty string p, find all the start indices of p's anagrams in s. Strings ...

  6. [Swift]LeetCode502. IPO(首次公开募股) | Initial Public Offerings

    Suppose LeetCode will start its IPO soon. In order to sell a good price of its shares to Venture Cap ...

  7. [Swift]LeetCode677. 键值映射 | Map Sum Pairs

    Implement a MapSum class with insert, and sum methods. For the method insert, you'll be given a pair ...

  8. [Swift]LeetCode777. 在LR字符串中交换相邻字符 | Swap Adjacent in LR String

    In a string composed of 'L', 'R', and 'X'characters, like "RXXLRXRXL", a move consists of ...

  9. 关于scrollTop获取卷曲距离的三种方式- --兼容代码如下

    对于不同浏览器而言--获取卷曲距离方式可能有所不一样---下面提供三种方式--- scrollTop1 = window.pageYoffset || document.documentElement ...

  10. SQL执行错误#1064---保留字错误

    CREATE TABLE IF NOT EXISTS `change` ( `id` INT NOT NULL AUTO_INCREMENT, `creator` VARCHAR(45) NOT NU ...