Echarts使用干货整理(持续更新)

更多文章可关注我的个人博客:https://seven777777.github.io/myblog/

1. 纵坐标轴标签溢出问题:grid配置

之前的设置倾向于:

    grid:{
        left:"",
        right:"",
        bottom:"",
        top:""
    }

grid有个属性是containLabel1

  • containLabel 为 false 的时候:(默认为false)

    • grid.left grid.right grid.top grid.bottom grid.width grid.height 决定的是由坐标轴形成的矩形的尺寸和位置。

    • 这比较适用于多个 grid 进行对齐的场景,因为往往多个 grid 对齐的时候,是依据坐标轴来对齐的。

  • containLabel 为 true 的时候:

    • grid.left grid.right grid.top grid.bottom grid.width grid.height 决定的是包括了坐标轴标签在内的所有内容所形成的矩形的位置。
    • 这常用于『防止标签溢出』的场景,标签溢出指的是,标签长度动态变化时,可能会溢出容器或者覆盖其他组件。

正常情况一个模块中只有一个图表时,防止label值过长溢出,应该使用如下配置:

    grid:{
        left:'0',
        right:'0',
        bottom:'20%',
        top:'5%',
        containLabel: true
    }
    <!--top&bottom的设置值依实际情况而定-->

2. tooltip框被外层div遮挡问题

    tooltip:{
        confine:true,
    }
    <!--tooptip.confine-->
	<!--[ default: false ]-->
	<!--是否将 tooltip 框限制在图表的区域内-->
搴芳拾梦
欢迎关注的我的个人公众号【搴芳拾梦】
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值