您有一個無限循環:從回調中的括號中刪除參數“discharge”。 useEffect(() => { getDischargeData(); async function getDischargeData() { const response = await axios.get("https://waterservices.usgs.gov/nwis/dv/?format=json&indent=on¶meterCd=00060&statCd=00003&sites=14211820,%2014144700,%2014211315,%2014206900,%2014211550" ); setDischargeData(response.data); console.log(response.data); } }, []) ^