本文重点阐述了SpreadJS中通用切片器的数据特性与应用。
1、 GeneralSlicerData是一种用于处理二维数组的数据模型,可将同一通用切片数据应用于多个切片器,每个切片器独立负责对某一列数据进行筛选与过滤,从而实现多维度的数据提取与分析。
2、 当某个切片器执行筛选时,其余切片器会接收到统一的数据通知,获取当前筛选结果,并同步刷新自身界面显示。
3、 通过以下步骤,切片器与数据即可协同运作。
4、 以下API有助于简化代码编写。
5、 获取指定列中的全部数据信息。
6、 从指定列中提取不重复的独占数据。
7、 对指定列及排除的数据索引执行筛选操作。
8、 取消对指定列的筛选操作。
9、 将监听器绑定到切片数据,实现动态关联与响应。
10、 将监听器从切片数据中移除,断开其连接。
11、 数据筛选完成后触发的回调函数。
12、 效果呈现
