小编Sye*_*zvi的帖子

如何修复“item[key].toLowerCase 不是函数”

我想在我的仪表板中添加一个搜索字段,并且我在这个 api 中获得了 api 有数组,并且在数组中我有对象,所以我如何做它来反应我应该应用什么逻辑。

这是我对其应用的逻辑,但它返回错误

这是错误:

item[key].toLowerCase is not a function
Run Code Online (Sandbox Code Playgroud)

这是我应用的逻辑:

handleChange = event => {
    const lowercasedFilter = this.state.SearchResult.toLowerCase();
    this.state.data.bank_accounts.filter(item => {
    return Object.keys(item).some(key =>
      item[key].toLowerCase().includes(lowercasedFilter)
    );
  });
    this.setState({ SearchResult: event.target.value });
  };
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

5
推荐指数
1
解决办法
2980
查看次数

标签 统计

javascript ×1

reactjs ×1