POST请求变量在Sails.js中没有通过

POST request variables not coming through in Sails.js

本文关键字:js 请求 变量 Sails POST      更新时间:2023-09-26

我是帆的新手,所以我可能做错了,但我似乎无法从控制器中的表单中获取数据。

提交动作路由到适当的控制器方法。

<form action="/create" method="POST">
  <div class="form-group">
    <label for="title">Title</label>
    <input type="text" class="form-control" id="title">
  </div>
  <button type="submit" class="btn btn-default">Submit</button>
</form>
控制器动作:

save: function (req, res) {
    console.log(req.param('title'));
    console.log(req.params.all());
}

结果:

undefined
{}

我应该如何获得提交的表单数据?

您似乎省略了name属性。

    <label for="title">Title</label>
    <input type="text" class="form-control" id="title" name="title">