谷歌可视化数据表过滤器行

Google visualization datatable filterRows

本文关键字:过滤器 数据表 可视化 谷歌      更新时间:2023-09-26

我在这个小提琴中有一个示例谷歌可视化数据表,我可以在其中过滤数据表的行,

 var rows= data.getFilteredRows([{column: 2, value: 'Mountain View' }]);
   console.log(rows);

这将返回包含确切值的行索引 Mountain View .但是是否可以过滤其值包含某些字符串的行,例如 le

 var rows2= data.getFilteredRows([{column: 2, value: 'le' }]);
    console.log(rows2);

它可以返回行索引17

你使用 getFilteredRows 的 test 属性。

var rows2 = data.getFilteredRows([{
   column: 2,
   test: function (value, row, column, table) {
        return (value.indexOf("le") > 0)
      }
  }]);
 console.log(rows2);

工作小提琴