You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

High Charts安卓/iOS端是否支持ordinal配置项?

移动端Highcharts消除无数据时间区间空白的解决方案

Highcharts官方推出的Android、iOS端SDK是对Web版核心库的原生封装,Web版支持的ordinal属性在移动端完全可直接使用,无需单独查找移动端专属配置项。该属性为Highstock专属能力,需确保你移动端集成的是Highstock依赖而非基础Highcharts包。

具体配置逻辑

开启ordinal: true后,x轴会自动跳过无数据的时间区间,所有工作日数据点按等距排布,不会出现周末空白间隙,无需手动修改原始数据的时间戳。

两端示例代码

Android端(Kotlin)

// 初始化x轴配置
val xAxis = XAxis()
xAxis.type = "datetime"
// 开启ordinal属性消除空白
xAxis.ordinal = true
// 绑定到图表配置
chart.xAxis = listOf(xAxis)

iOS端(Swift)

let xAxis = HIXAxis()
xAxis.type = "datetime"
// 开启ordinal属性消除空白
xAxis.ordinal = true
chart.xAxis = [xAxis]

常见排查点

  • 若配置不生效,首先检查依赖是否为Highstock,基础Highcharts包不支持ordinal属性
  • 无需手动过滤时间戳数据,该属性会自动识别并跳过无数据的时间区间

内容的提问来源于stack exchange,提问作者Daniel Grima

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 10:00:07