拆分并遍历数组并匹配值

我希望能够根据匹配“ this.listFilter”的值的a,b,c或d之一过滤产品

我认为下面的代码几乎可以实现我想要的功能,split函数返回一个数组,但是似乎只在数组的第一个元素上匹配,我需要遍历每个元素并检查它是否与的值匹配this.listFilter

面包屑数组包含:

breadcrumb[ 'a > b > c > d' ]

return this.products.filter((product: IProduct) => product.categories.category.breadcrumb[0].split(' > ').indexOf(this.listFilter));

有人可以提出一种方法来迭代由“>”分割的数组并检查this.listFilter的值吗?

hesong0516 回答:拆分并遍历数组并匹配值

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3164132.html

大家都在问