当表数据集中缺少列id时,如何筛选webix datatable中的值?
我有一个webix表数据集,它只是一个没有任何列ID的普通数组。 因此,列筛选不起作用。我尝试了onAfterFilter事件,但不太确定如何使用它来完成过滤工作 我的代码片段如下: 约束条件是我不能更改数据集以添加列Id。 这个嵌条是怎么做的当表数据集中缺少列id时,如何筛选webix datatable中的值?,datatable,webix,Datatable,Webix,我有一个webix表数据集,它只是一个没有任何列ID的普通数组。 因此,列筛选不起作用。我尝试了onAfterFilter事件,但不太确定如何使用它来完成过滤工作 我的代码片段如下: 约束条件是我不能更改数据集以添加列Id。 这个嵌条是怎么做的 谢谢。虽然ID很重要,但不是强制性的。 该问题由错误的数据格式引起。组件需要对象数组,而不是字符串数组 var mydata = [{ user:"smith"}, { user:"mark"}]; 以及相关的列配置 { id:"members",
谢谢。虽然ID很重要,但不是强制性的。 该问题由错误的数据格式引起。组件需要对象数组,而不是字符串数组
var mydata = [{ user:"smith"}, { user:"mark"}];
以及相关的列配置
{ id:"members", id:"user", header:["members",
{content:"textFilter"}
], width:100, sort:"string" }
以下是工作片段-
若它真的很关键,那个么可以自定义组件,以便它读取字符串数组,这可以通过自定义数据驱动程序来完成-是的,数据格式正在破坏它。我也不得不改变数据格式,使其适合表,并使过滤工作。