如何在Ionic 2中的2个不同数组上应用搜索过滤器?

问题描述 投票:0回答:2

我已在listproduct.ts中使用此代码在数组上应用了搜索过滤器>

if (val && val.trim() != '') {
  this.names = this.names.filter((names) => {
    return (names.toLowerCase().indexOf(val.toLowerCase()) > -1);
  })
}

请注意,此过滤器应用于names阵列。我希望该过滤器也可以在catgpservice命名数组上使用。

如何在多个数组上获得过滤结果?

我已经在listproduct.ts中使用此代码在数组上应用了搜索过滤器,如果(val && val.trim()!=)){ (names.toLowerCase()....

arrays angular ionic-framework ionic2
2个回答
0
投票

您可以使用js bigArray函数创建另一个concat,它是三个数组的串联:


0
投票

如果需要将它们保留为单独的数组,并且无法合并它们,则可以执行以下操作:

© www.soinside.com 2019 - 2024. All rights reserved.