我正在使用下面的代码博客过滤数据。但是,当我关闭调试模式时,筛选仅在调试模式下才能正常工作。
filterSearch = (text) => {
const textData = text.toLocaleLowerCase();
const newData = this.props.Cities.City_List.filter((item) => {
const itemData = item.City_Name.toLocaleLowerCase();
return itemData.indexOf(textData) > -1
});
this.setState({
searchTerm: text,
searchData: newData
});
}
我的数据如下:
['İZMİR','İSTANBUL','ADANA']