gpt4 book ai didi

javascript - react 获取('http://localhost:3000/profile/:id')

转载 作者:太空宇宙 更新时间:2023-11-04 03:01:57 26 4
gpt4 key购买 nike

正如标题所示,我正在尝试从 Node/express 服务器获取此 URL。该路线在 Postman 中工作正常,所以我相信它告诉我错误出在我的 fetch 方法中。

我的代码:

onSubmitSave = () => {
fetch('http://localhost:3000/profile/:id', {
method: 'put',
headers: {'Content-Type': 'application/json' },
body: JSON.stringify({
name: this.state.name,
telephone: this.state.telephone,
})
})
.then(response => response.json())
.then(user => {
console.log(user);
}).catch(err => console.log(err))

}

如果有人能帮助我,我会很高兴。

最佳答案

我没有看到您的 :id 被任何字符串插值替换。您可能正在寻找这样的东西:

fetch(`http://localhost:3000/profile/${this.id}`)

关于javascript - react 获取('http://localhost:3000/profile/:id'),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52881038/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com