react中使用setState的终极场景

    this.setState(prevState => ({
      filterData: prevState.data.filter(item =>
        (this.state.searchId ? item.id === Number(this.state.searchId) : true) &&
        (this.state.searchTitle ? item.title.toLowerCase().includes(this.state.searchTitle.toLowerCase()) : true)
      )
    }));

posted on 2024-03-28 13:35  漫思  阅读(6)  评论(0编辑  收藏  举报

导航