实现SpreadJS的自定制迷你图功能

  • 格式:pdf
  • 大小:224.62 KB
  • 文档页数:2

实现SpreadJS的自定制迷你图功能
本文主要介绍了如何实现纯前端表格控件SpreadJS的自定制迷你图功能。

1. 在你创建迷你图后,你可以使用Spread.Sheets 提供的接口来定制迷你图,比如迷你图的分组,改变迷你图的类型,设置坐标轴的数据等等。

2. 你可以给迷你图分组,同一分组中的迷你图可以共享一些通用的设置。

你可以使用 groupSparkline 和 ungroupSparkline 方法来分组或者取消分组。

例如:
3. 你可以使用 sparklineType 方法来改变迷你图的类型。

比如:
4. 你也可以使用 data 方法来获取或者设置数据。

使用 dataOrientation 方法来获取或者设置数据方向。

使用 dateAxisData 方法来自定制迷你图的数据轴数据。

使用 dateAxisOrientation 方法来获取或者设置轴方向。

使
用 displayDateAxis 方法来获取或者设置是否显示数据轴。

例如:
5. 因为迷你图可供设置的配置还有很多,你可以使用 setting 方法来获取或者设置这些迷你图的更多配置。

例如:
6. 迷你图提供了一个事件,这个事件在迷你图变化的时候会被触发。

例如:
效果展示:
只需以上步骤,即可在SpreadJS中添加自定制迷你图。