flatten()
自 DataTables 1.10 起
将 2D 数组结构的 API 实例扁平化为 1D 数组结构。
说明
此方法将把 2D 数组结构简化为 1D 结构,当使用诸如 rows()
和 columns()
之类的复数方法时尤其有用,这些方法可以返回 2D 结构数据(例如在列数据中,每列都有其自己的信息数组)。
此方法利用了 DataTables API 对象“类数组”这一事实,因为它们继承了许多 Javascript Array
类型的功能和方法。
类型
示例
从单个数组获取两列数据
var table = new DataTable('#myTable');
var data = table
.columns([0, 1])
.data()
.flatten();