0


六、Echart图表 之 tooltip提示框组件配置项大全

🍓 作者主页:💖仙女不下凡💖

🍓 前言介绍:以下👇内容是我个人对于该技术的总结,如有不足与错误敬请指正!

🍓 欢迎点赞👍 收藏⭐ 留言📝 相关账号会持续发布关于文章Echart的相关文章欢迎持续关注!


记录一个最常用的属性,通常用于

tooltip

内容过多,不能完全显示出来

tooltip { appendToBody: true }

。解决问题如下图红色圈画的被盖住的情况:
例子

  • axisPointer:坐标轴指示器配置项
  • label:坐标轴指示器的文本标签
  • lineStyleaxisPointer.typeline时有效
  • shadowStyleaxisPointer.typeshadow时有效
  • crossStyleaxisPointer.typecross时有效。
  • textStyle:提示框浮层的文本样式

其中也会含有很多属性,具体使用请参考一下内容

tooltip:{show:true,//是否显示提示框组件trigger:'item',//触发类型,属性值:item数据项触发/axis坐标轴触发/none不触发axisPointer:{type:'line',//指示器类型,属性值:line直线/shadow阴影/none/cross十字准星axis:'auto',//指示器坐标轴,属性值:x/y/radius/anglesnap:true,//坐标轴指示器是否自动吸附到点上。默认自动判断,布尔值z:0,//坐标轴指示器z值,控制图形的前后顺序,属性值:numberlabel:{show:false,//是否显示文本标签precision:'auto',//文本标签中数值小数点精度。默认根据当前轴的值自动判断formatter:{},//文本标签文字格式化器margin:3,//label距离轴的距离color:'#fff',/颜色,文章链接如下  Echart图表之颜色color配置项大全/fontStyle:'',fontWeight:'',fontFamily:'',fontSize:12,lineHeigh:20,width:20,height:100,textBorderColor:'',//文字本身描边颜色textBorderWidth:,//文字本身描边宽度textBorderType:'solid',//文字本身描边类型,属性值:solid/dashed/dotted/number/arraytextBorderDashOffset:0,//虚线偏移量,搭配textBorderType指定dashed/array实现虚线效果textShadowColor:'transparent',//文字本身阴影颜色textShadowBlur:0,//文字本身的阴影长度textShadowOffsetX:0,//文字本身的阴影 X 偏移textShadowOffsetY:0,//文字本身的阴影 Y 偏移overflow:'none',//文字超出宽度是否截断或换行,配置width时有效,truncate/break/breakAllellipsis:'',//在overflow配置为'truncate'的时候,可以通过该属性配置末尾显示的文本padding:0,backgroundColor:'auto',//背景颜色,默认是和axis.axisLine.lineStyle.color 相同borderColor:'',//文本标签的边框颜色borderWidth:0,//文本标签的边框宽度shadowBlur:3,//图形阴影模糊大小,配合shadowColor,shadowOffsetX,shadowOffsetY设置阴影效果shadowColor: #aaa,//阴影颜色,支持的格式同colorshadowOffsetX:0,//阴影水平方向上的偏移距离shadowOffsetY:0//阴影垂直方向上的偏移距离},lineStyle:{color: #555,/颜色,文章链接如下  Echart图表之颜色color配置项大全/width:1,//线宽type: solid,//线的类型,属性值:solid/dashed/dotted/number/arraydashOffset:0,//虚线偏移量,搭配type指定dashed/array实现虚线效果cap:'butt',//线段末端的绘制,butt方形/round圆形/square也是方形效果与butt不同join:'bevel',//设置2个长度不为0的相连部分(线段,圆弧,曲线)如何连接在一起的属性,bevel默认/round/mitermiterLimit:10,//设置斜接面限制比例,只有当join为miter才有效,属性值:10默认值/numbershadowBlur:10,//阴影模糊大小,该属性配合shadowColor/shadowOffsetX/shadowOffsetY一起设置图形的阴影效果shadowColor:'',//阴影颜色,支持的格式同colorshadowOffsetX:0,//阴影水平方向上的偏移距离shadowOffsetY:0,//阴影垂直方向上的偏移距离opacity:1//图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形},shadowStyle:{color:'#fff',/颜色,文章链接如下  Echart图表之颜色color配置项大全/shadowBlur:10,shadowColor:'',shadowOffsetX:0,shadowOffsetY:0,opacity:1},crossStyle:{color:'#fff',/颜色,文章链接如下  Echart图表之颜色color配置项大全/shadowBlur:10,shadowColor:'',shadowOffsetX:0,shadowOffsetY:0,opacity:1},animation: line,//是否开启动画animationThreshold:2000,//是否开启动画的阈值animationDuration:1000,//初始动画的时长,支持回调函数animationEasing:'cubicOut',//初始动画的缓动效果animationDelay:0,//初始动画的延迟,支持回调函数animationDurationUpdate:200,//数据更新动画的时长,支持回调函数animationEasingUpdate: exponentialOut,//数据更新动画的缓动效果},showContent:true,//是否显示提示框浮层,默认显示alwaysShowContent:false,//是否永远显示提示框内容triggerOn:'mousemove|click',//提示框触发条件,mousemove/click/mousemove|click/none。none时可通过action.tooltip.showTip和action.tooltip.hideTip来手动触发和隐藏。也可通过axisPointer.handle来触发或隐藏showDelay:0,//浮层显示的延迟,默认0mshideDelay:100,//浮层隐藏的延迟enterable:false,//鼠标是否可进入提示框浮层中,默认为falserenderMode:'html',//浮层的渲染模式,html默认/richText富文本形式confine:false,//是否将 tooltip 框限制在图表的区域内appendToBody:false,//是否将组件DOM节点添加为HTML的<body>子节点。只有当renderMode为html有意义className:'echarts-tooltip echarts-tooltip-dark',//指定tooltip的DOM节点CSS类,只在html模式下生效transitionDuration:0.4,//提示框浮层的移动动画过渡时间,单位是sposition:[],//提示框浮层的位置formatter:()=>{},/提示框浮层内容格式器,用这个可以修改提示框默认内容/valueFormatter:(value: number | string)=> string,//数值显示部分的格式化回调函数backgroundColor:'',//背景颜色,格式同colorborderColor:'',//提示框浮层边框颜色,格式同colorborderWidth:0,//提示框浮层的边框宽padding:5,textStyle:{color:'#fff',/颜色,文章链接如下  Echart图表之颜色color配置项大全/fontStyle:'',fontWeight:'',fontFamily:'',fontSize:14,lineHeight:20,width:220,height:20,textBorderColor:'',//文字本身的描边颜色textBorderWidth:'',//文字本身的描边宽度textBorderType:'solid',//文字本身描边类型,属性值:solid/dashed/dotted/number/arraytextBorderDashOffset:0,//虚线偏移量,可搭配textBorderType指定dashed/array实现灵活的虚线效果textShadowColor:'transparent',//文字本身阴影颜色textShadowBlur:0,//文字本身阴影长度textShadowOffsetX:0,//文字本身阴影 X 偏移textShadowOffsetY:0,//文字本身阴影 Y 偏移overflow:'none',//文字超出宽度是否截断或者换行,配置width时有效,属性值:truncate/break/breakAllellipsis:'',//在overflow配置为'truncate'的时,该属性配置末尾显示文本rich:{},//自定义富文本样式},extraCssText:'box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);',//额外附加到浮层的 css 样式order:'seriesAsc'//多系列提示框浮层排列顺序,seriesAsc默认/seriesDesc/valueAsc/valueDesc}

👉推荐相关文章:Echart图表 之 基本使用及配置项

👉推荐相关文章:Echart图表 之 title配置项大全

👉推荐相关文章:Echart图表 之 颜色color配置项大全

👉推荐相关文章:Echart图表 之 X轴(xAxis)与 Y轴(yAxis)配置项大全

👉推荐相关文章:Echart图表 之 legend图例组件配置项大全

👉推荐相关文章:Echart图表 之 toolbox工具栏组件配置项大全

标签: echarts 前端 css

本文转载自: https://blog.csdn.net/weixin_55181759/article/details/124924555
版权归原作者 仙女不下凡 所有, 如有侵权,请联系我们删除。

“六、Echart图表 之 tooltip提示框组件配置项大全”的评论:

还没有评论