ECharts_通用配置_title_tooltip__toolbox_legend(任何图形都可以使用)

这篇博客详细解析了ECharts图表的配置项,包括标题设置、提示框组件、内置工具栏以及x轴和y轴的配置。通过实例展示了如何创建具有交互性和可视化的数据展示,适用于前端开发者理解和使用ECharts进行数据可视化。
摘要由CSDN通过智能技术生成
let option = {
        //标题
        title: {
            text: '成绩',
            //文字样式
            textStyle: {
                color: 'red',
            },
            //标题边框
            borderWidth: 5,//边框宽度
            borderColor: 'blue',//边框颜色
            borderRadius: 4,// 边框圆角
            //位置(还有right/bottom)
            left: 30,
            top: 20,
        },
        //提示框组件,鼠标划过或点击的提示框
        tooltip: {
            //触发类型
            trigger:'axis', //item:鼠标移入内部触发 ;axis:移入坐标轴除法
            //触发时机
            triggerOn:'click',// mouseover:鼠移入(默认),click:点击
            //格式化
            // formatter:'{b}的成绩:{c}',// 字符串模板;
            formatter:function (arg) { // 回调函数
                console.log(arg[0])
                return arg[0].name
            },
        },
        //内置工具栏(导出图片,数据视图,动态类型切换,数据区域缩放,重置)
        toolbox:{
            feature:{
                saveAsImage:{},// 导出图片
                dataView:{},// 数据视图
                restore:{},// 重置
                dataZoom:{}, //区域缩放
                magicType:{type:['bar','line']},//动态图标类型切换
            }
        },
        // 对系列列表series进行筛选
        legend:{
            data:['语文','数学']//需要与series中的name值对应上
        },
        xAxis: {
            ......
        },
        yAxis: {
            ......
        },
        series: [
            {
                name: '语文',
                ......
            },
            {
                name: '数学',
                ......
            }
        ]
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值