JSRUN 用代码说话

当前项的图形样式

编辑教程

当前项的图形样式


timeline.checkpointStyle

Object 当前项(checkpoint)的图形样式。


timeline.checkpointStyle.symbol

string [ 默认值 'circle' ]

timeline.checkpointStyle 标记的图形。

ECharts 提供的标记类型包括 'circle', 'rect', 'roundRect', 'triangle', 'diamond', 'pin', 'arrow'

也可以通过 'image://url' 设置为图片,其中 url 为图片的链接,或者 dataURI。

可以通过 'path://' 将图标设置为任意的矢量路径。这种方式相比于使用图片的方式,不用担心因为缩放而产生锯齿或模糊,而且可以设置为任意颜色。路径图形会自适应调整为合适的大小。路径的格式参见 SVG PathData。可以从 Adobe Illustrator 等工具编辑导出。


timeline.checkpointStyle.symbolSize

number, Array [ 默认值 13 ]

timeline.checkpointStyle 标记的大小,可以设置成诸如 10 这样单一的数字,也可以用数组分开表示宽和高,例如 [20, 10] 表示标记宽为20,高为10。


timeline.checkpointStyle.symbolRotate

number timeline.checkpointStyle 标记的旋转角度。

注意在 markLine 中当 symbol 为 'arrow' 时会忽略 symbolRotate 强制设置为切线的角度。


timeline.checkpointStyle.symbolOffset

Array [ 默认值 [0, 0] ]

timeline.checkpointStyle 标记相对于原本位置的偏移。

默认情况下,标记会居中置放在数据对应的位置,但是如果 symbol 是自定义的矢量路径或者图片,就有可能不希望 symbol 居中。这时候可以使用该配置项配置 symbol 相对于原本居中的偏移,可以是绝对的像素值,也可以是相对的百分比。

例如 [0, '50%'] 就是把自己向上移动了一半的位置,在 symbol 图形是气泡的时候可以让图形下端的箭头对准数据点。


timeline.checkpointStyle.color

Color [ 默认值 '#c23531' ]

时间轴组件中当前项(checkpoint)的颜色。


timeline.checkpointStyle.borderWidth

number [ 默认值 5 ]

时间轴组件中当前项(checkpoint)的边框宽度。


timeline.checkpointStyle.borderColor

Color [ 默认值 'rgba(194,53,49, 0.5)' ]

时间轴组件中当前项(checkpoint)的边框颜色。


timeline.checkpointStyle.animation

boolean [ 默认值 true ]

时间轴组件中当前项(checkpoint)在 timeline 播放切换中的移动,是否有动画。


timeline.checkpointStyle.animationDuration

number [ 默认值 300 ]

时间轴组件中当前项(checkpoint)的动画时长。


timeline.checkpointStyle.animationEasing

string [ 默认值 'quinticInOut' ]

时间轴组件中当前项(checkpoint)的动画的缓动效果。

JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟