我是 ReactJS 的新手。这是我的第一个 React 程序。实际上,这是一个动态页面,我正在使用运行良好的 API,但我想动态搜索。我尝试了一些教程,但它显示了一些错误。请解决问题。我的代码如下:
import React, {useState,useEffect} from 'react';
import './App.css';
function About() {
state ={
search : ""
}
useEffect(() => {
fetchItems();
}, []);
const [set, setItems] = useState([]);
const fetchItems = async () => {
const data = await fetch(
'http://www.ongccreditsociety.com/api/circular.php'
);
const set = await data.json();
console.log(set);
setItems(set);
};
onchange = e => {
this.setState({ search : e.target.value});
}
render(){
const {search} = this.state;
const filter = set.filter( country =>{
return country.Description.toLowercase().indexOf(search.toLowercase() ) != …Run Code Online (Sandbox Code Playgroud)