【发布时间】:2020-11-16 12:15:37
【问题描述】:
我是 React 的初学者,遇到了一些问题。遇到问题 Unhandled Rejection (TypeError):respo.json 不是函数。
import React, { useEffect } from "react";
import { useState } from "react";
import logo from "./logo.svg";
import "./App.css";
import axios from "axios";
function App() {
const { monster, setMonster } = useState([]);
useEffect(() => {
async function fetchData() {
const respo = await axios.get("https://jsonplaceholder.typicode.com/users");
const resp = await respo.data;
setMonster({ monster: [...resp] });
}
fetchData();
}, [monster]);
return (
<div className="App">
<p>{console.log(monster)}</p>
</div>
);
}
export default App;
【问题讨论】:
-
你能给你的respo对象截图吗?
-
应该是 respo.data 而不是 resp.json()
标签: javascript reactjs async-await axios use-effect