类似 (https://www.visactor.io/vchart/demo/marker/mark-line-basic)这样的使用了markLine做轴空间定位的图表,
想要实现markLine中的label显示在线的起点、线的终点或者线段中间,该如何实现?
类似 (https://www.visactor.io/vchart/demo/marker/mark-line-basic)这样的使用了markLine做轴空间定位的图表,
想要实现markLine中的label显示在线的起点、线的终点或者线段中间,该如何实现?
解决方案 Solution
不同图表库的解决方案不一样,根据你给的demo,只需要将配置
markLine.label.
`position` 为所需场景。markLine.label.
`position` 用来配置标注线的标签位置(标签相对线的相对位置)。position
为'start'
position
为'end'
position
为'middle'
代码示例 Code Example
代码参考 Code Example
结果展示 Results
在线效果参考:https://codesandbox.io/s/mark-line-basic-srhwq3
position: "start":
position: "middle":
position: "end":
相关文档 Related Documentation
markLine demo:https://www.visactor.io/vchart/demo/marker/mark-line-basic
markLine教程:https://www.visactor.io/vchart/guide/tutorial_docs/Chart_Conc...
相关api:https://www.visactor.io/vchart/option/barChart#markLine.label...
github:https://github.com/VisActor/VChart