我正试图通过一个简单的表单、输入和axio get.‘来使用axios进行简单的API抓取,直到我把user传入我的axio get.’中为止,一切都很正常。
第一个错误:获取https://api.github.com/users/$%7Buser%7D 404第二个错误: createError.js:16未捕获(in promise)错误:请求失败,状态代码为404‘’
function App() {
let getUser = (e) =>{
e.preventDefault()
const user = e.target.elements.username.value
axios.get("https://api.github.com/users/${user}")
.then((res) => {
console.log(res)
})
}
return (
<div className="App">
<header className="App-header">
<h1 className="App-title">HTTP&API</h1>
</header>
<UserForm getUser={getUser}/>
</div>
);
}
“”“
我是一个新的网络开发人员,任何帮助都将不胜感激。
发布于 2021-10-07 15:42:01
将字符串连接在一起
axios.get("https://api.github.com/users/" + user)
或使用模板字符串
axios.get(`https://api.github.com/users/${user}`)
https://stackoverflow.com/questions/69483921
复制相似问题