node.js - 我从 sails.js 开始,我想知道如何从表单捕获数据并将其发送到 Controller ,然后发送到模型

标签 node.js sails.js

我从 sails 开始,我想知道如何从表单捕获数据并将其发送到 Controller ,然后发送到模型。

最佳答案

首先在 sails 命令行中创建一个新的 api:sailsgenerate api user 这将为您创建一个新的 api,您可以在/user 中访问它。它还将在/api/controllers/UserController.js 中创建一个 Controller 和/api/models/User.js 中的模型

在你的views文件夹中创建一个用户目录并在里面创建一个index.js文件。 ( View /用户/index.js)

在索引js中你可以放置一个像这样的表单:

<form action="http://your.domain.com/user/create" method="post">
    <!-- your form data... -->
    <input type="submit" />
</form>

提交数据后,请检查/user 以查看所有用户数据。 之后,阅读一些 sails 文档以了解您刚刚做了什么。

关于node.js - 我从 sails.js 开始,我想知道如何从表单捕获数据并将其发送到 Controller ,然后发送到模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28441849/

相关文章:

javascript - Sails.js - 如何仅将模型的字段保存到数据库中?

javascript - 我如何在 sails.js 中为我的 api 命名空间,如 so/api/v1?

javascript - 在 nodejs 中创建不可变对象(immutable对象)的适当方法

javascript - 尝试从 NodeJS Express API 中的 Reactjs 文件请求常量数据时出现未定义

javascript - 无法让 bluebird promise 和 Mongoose 的 save() 在 node.js 中工作

sails.js - 为什么这个查询有效?

mysql - 如何在nodejs中执行sequelize批量插入

node.js - 检查数组中是否存在未知字段

javascript - 水线 (Sails.js) : AND conditions

node.js - 处理 promise 和服务器响应的正确方法