首页 > 解决方案 > 有没有办法使用同步融合颤振将标记添加到希洛图表?

问题描述

我想在 SyncFusion 中有一个 HiLo 图(使用这个 Flutter 插件),它看起来像这样:

在此处输入图像描述

我可以制作一个 hilo 图表——但我似乎无法让那些白点出现——我希望markerSettings酒店能做到这一点,但事实并非如此。

HiloSeries<Stonk, DateTime>(
    markerSettings: MarkerSettings(
      isVisible: true,
      color: Colors.white,
    ),
    color: Colors.green,
    borderWidth: 10,
    xValueMapper: (Stonk stonk, _) => stonk.time,
    highValueMapper: (Stonk stonk, _) => stonk.high,
    lowValueMapper: (Stonk stonk, _) => stonk.low,
    dataSource: stonks,
  );

这是我尝试过的,但添加 markerSettings 属性不会使那些白点出现。

有没有办法在 hilo 条的顶部和底部添加“点”标记?

标签: fluttersyncfusion

解决方案


截至目前,我们没有对金融系列的标记支持,我们将在即将发布的第 1 卷 SP1 版本中为 hilo 系列提供标记支持。但是,您可以使用范围列系列来满足您的要求。在这里,您可以启用可以添加到条形顶部和底部的标记。可以在下面找到实现此场景的代码。

// Series configurations
 RangeColumnSeries<ChartData, double>(
    dataSource: chartData,
    markerSettings: MarkerSettings(isVisible: true),
    xValueMapper: (ChartData sales, _) => sales.x,
    highValueMapper: (ChartData sales, _) => sales.high,
    lowValueMapper: (ChartData sales, _) => sales.low,
    // Other configurations
  ),

截屏

范围列

可以在下面找到供参考的示例。

范围列示例


推荐阅读