ECharts图表插件禁止拖动合并
来源:互联网 发布:业绩查询系统源码 编辑:程序博客网 时间:2024/05/16 17:05
ECharts是一个图表类JS插件,地址:http://echarts.baidu.com/index.html
// 路径配置
require.config({
paths: {
echarts: '../../script/build/dist'
}
});
// 使用
require(
[
'echarts',
'echarts/chart/pie',
],
function (ec) {
// 基于准备好的dom,初始化echarts图表
var myChart = ec.init(document.getElementById('main'));
var dataStyle = {
normal: {
label: {show:false},
labelLine: {show:false}
}
};
var placeHolderStyle = {
normal : {
color: 'rgba(0,0,0,0)',
label: {show:false},
labelLine: {show:false}
},
emphasis : {
color: 'rgba(0,0,0,0)'
}
};
option = {
tooltip : {
trigger: 'item',
formatter: "{a} <br/>{b} : {c} ({d}%)"
},
legend: {
orient : 'horizontal',
itemGap:20,
y : 40,
textStyle:{"color": "auto",fontSize:14,},
data:['乱停乱放','暴露垃圾','黑车拉客','绿地不洁','小广告','出店经营']
},
toolbox: {
show : false,
feature : {
mark : {show: true},
dataView : {show: true, readOnly: false},
magicType : {
show: true,
type: ['pie', 'funnel'],
option: {
funnel: {
x: '25%',
width: '50%',
funnelAlign: 'left',
max: 1548
}
}
},
restore : {show: true},
saveAsImage : {show: true}
}
},
calculable : false,
series : [
{
name:'报事汇总',
type:'pie',
clockWise:false,
radius : '55%',
center: ['50%', '50%'],
itemStyle : dataStyle,
data:[
{value:1, name:'乱停乱放'},
{value:1, name:'暴露垃圾'},
{value:1, name:'黑车拉客'},
{value:1, name:'绿地不洁'},
{value:11, name:'小广告'},
{value:1, name:'出店经营'}
]
}
]
};
// 为echarts对象加载数据
myChart.setOption(option);
}
);
学习和使用起来都比较方便,最近使用的时候发现,ECharts虽然自带的有拖拽合并的功能,但在某些时候,并不想让生成的图表具有这个功能,于是可以使用下列的方法来禁用:calculable : false,
在代码中展示为:
// 路径配置
require.config({
paths: {
echarts: '../../script/build/dist'
}
});
// 使用
require(
[
'echarts',
'echarts/chart/pie',
],
function (ec) {
// 基于准备好的dom,初始化echarts图表
var myChart = ec.init(document.getElementById('main'));
var dataStyle = {
normal: {
label: {show:false},
labelLine: {show:false}
}
};
var placeHolderStyle = {
normal : {
color: 'rgba(0,0,0,0)',
label: {show:false},
labelLine: {show:false}
},
emphasis : {
color: 'rgba(0,0,0,0)'
}
};
option = {
tooltip : {
trigger: 'item',
formatter: "{a} <br/>{b} : {c} ({d}%)"
},
legend: {
orient : 'horizontal',
itemGap:20,
y : 40,
textStyle:{"color": "auto",fontSize:14,},
data:['乱停乱放','暴露垃圾','黑车拉客','绿地不洁','小广告','出店经营']
},
toolbox: {
show : false,
feature : {
mark : {show: true},
dataView : {show: true, readOnly: false},
magicType : {
show: true,
type: ['pie', 'funnel'],
option: {
funnel: {
x: '25%',
width: '50%',
funnelAlign: 'left',
max: 1548
}
}
},
restore : {show: true},
saveAsImage : {show: true}
}
},
calculable : false,
series : [
{
name:'报事汇总',
type:'pie',
clockWise:false,
radius : '55%',
center: ['50%', '50%'],
itemStyle : dataStyle,
data:[
{value:1, name:'乱停乱放'},
{value:1, name:'暴露垃圾'},
{value:1, name:'黑车拉客'},
{value:1, name:'绿地不洁'},
{value:11, name:'小广告'},
{value:1, name:'出店经营'}
]
}
]
};
// 为echarts对象加载数据
myChart.setOption(option);
}
);
0 0
- ECharts图表插件禁止拖动合并
- ECharts图表插件禁止拖动合并
- 网页图表插件 ECharts
- 数据图表插件ECharts
- 【ECharts】百度图表插件ECharts使用
- 数据可视化图表插件--Echarts
- echarts图表插件的使用
- 轮播插件+echarts图表
- iOS 使用百度图表插件Echarts
- 百度Echarts图表JS插件的使用
- 图表插件ECharts的上手教程
- Echarts 学习笔记--JQuery图表插件
- Echarts图表之插件生成PDF下载
- Echarts图表
- echarts-图表
- echarts图表
- echarts图表
- Echarts 图表
- 图片环绕文字
- Picasso
- Oracle INSERT ALL 语句介绍
- Multi-column deep neural networks for image classification阅读
- 深入研究SSL【第一章】-什么是SSL,SSL如何工作
- ECharts图表插件禁止拖动合并
- [IMX6DL]fastboot erase SD分区实现
- GMap.net地图下载器
- 深入研究SSL【第二章 part-1】-SSL握手协议的研究
- 15 个 Android 通用流行框架大全
- linux命令 ls
- 浅析Java中的装箱和拆箱
- js高性能循环
- hdu 5444 Elven Postman