Bairui Su
Bairui Su
目前没有相关的配置,如果项目比较着急,同时对性能要求较高,可以先使用 v4 版本。
如果用 v4 的话可以自己去计算布局,然后用 rect geometry 绘制。横轴可以通过 point geometry + 自定义 text shape 去实现。
@LeonardoHsia 或者说你们新的需求大概多久需要交付?
应该需要统一 tooltip 的拾取策略为数据拾取。
@Rockyxiansheng 这个严格来讲不算一个是 bug,目前的展示是符合代码预期的,只是有优化的空间。出现问题的原因是 interval 是通过元素拾取,line 是通过数据拾取的,解决办法是修改底层代码,统一数据拾取。 这个问题优先级不高,短期内不一定会优化,感兴趣尝试提 PR 解决一下。
> @Rockyxiansheng > > 这个严格来讲不算一个是 bug,目前的展示是符合代码预期的,只是有优化的空间。出现问题的原因是 interval 是通过元素拾取,line 是通过数据拾取的,解决办法是修改底层代码,统一数据拾取。 > > 这个问题优先级不高,短期内不一定会优化,感兴趣尝试提 PR 解决一下。 有发现一些和这个问题相关的问题,我这个月底前把这些问题(包含这个问题)一起优化一下。
> 在折线图上如何实现点击折线上一个点后,保留tooltip的那根线以及展示x轴坐标在最顶端 这个没有办法内置实现,期望这个效果可以自己自定义交互 > 如何修改提示点的样式为一个空心圆 这个能力还没有,感兴趣提一个 PR 吗?比如 ```js chart.interaction("tooltip", { markerType: 'hollow' }) ``` > 提示线为虚线 ```js chart.interaction("tooltip", { crosshairsLineDash: [3, 4] }) ```
@Runtus [3, 4] 中3表示线段的长度,4表示线段之间的间距,可以看看这里的[解释](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/setLineDash)
@Runtus 这个算一个中级任务!