首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >react与API之间的通信(nodejs)

react与API之间的通信(nodejs)
EN

Stack Overflow用户
提问于 2018-12-18 10:54:39
回答 1查看 73关注 0票数 0

我正在尝试通过react中的一个简单表单从我的API (nodejs)中获取post。这很简单:

在我的API中,我有以下内容:

代码语言:javascript
运行
复制
app.post("/api/register", (req, res) => {
        console.log("the nickname post is " + req.body.nickname);
    });

以及我在react中的形式:

代码语言:javascript
运行
复制
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。我可能没得到什么,但我不知道是什么。

EN

Stack Overflow用户

发布于 2018-12-18 11:13:20

从W3学校看,表单看起来应该是这样的-注意,您缺少了value属性

代码语言:javascript
运行
复制
<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>
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53825774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档