【发布时间】:2026-02-05 17:50:01
【问题描述】:
我正在尝试过滤掉将 mode 设置为 null 的项目,但是,在添加此 filter 后,所有项目都会消失,即使它们没有 @ 987654324@ 支持null。
const filteredAndSortedBotConfigs = Object.keys(botConfigs)
.sort((a, b) => {
return parseInt(a, 10) - parseInt(b, 10);
})
.filter(this.filterConfigsByBot)
.filter(this.filterConfigsByStatus)
.filter((item) => item.mode === null);
【问题讨论】:
-
你能把函数
filterConfigsByBot和filterConfigsByStatus的代码贴出来吗?这可能会帮助我们调试 -
您声明
I am trying to filter out items that has the "mode" props set to null,但您的代码却相反,只允许null的模式。此外,还有 2 个其他过滤器功能您没有展示,所以我们不确定它们在做什么。看起来这要么需要作为一个简单的错字而关闭,要么需要添加更多信息。
标签: javascript arrays reactjs react-native sorting