我正在尝试通过react中的一个简单表单从我的API (nodejs)中获取post。这很简单:
在我的API中,我有以下内容:
app.post("/api/register", (req, res) => {
console.log("the nickname post is " + req.body.nickname);
});以及我在react中的形式:
class App extends Component {
render() {
return (
<div>
<form action="http://localhost:8080/api/register" method="post">
<input type="text" name="nickname" /><br />
<input type="submit" />
</form>
</div>
);
}
}它说nodejs不能读取属性req.body.nickname。我可能没得到什么,但我不知道是什么。
发布于 2018-12-18 11:13:20
从W3学校看,表单看起来应该是这样的-注意,您缺少了value属性
<form action="/action_page.php" method="post">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>https://stackoverflow.com/questions/53825774
复制相似问题