如何使用NodeJS作为服务器语言将数据从jade传递到mongodb
How to pass data from jade to mongodb using NodeJS as the server language
我正在使用NodeJS、Express、MongoDB、Mongoose和jade作为web应用程序。我想知道如何将数据从jade传递到mongodb。我想要传递的数据是某些div中的文本,这些div在用户创建时会附加到网页上。
示例。
<div class="c1">
<div class="c2">
Object 1
</div>
<div class="c2">
Object 2
</div
</div>
我想把类c2div中的文本传递给mongodb。截至目前,我正在使用
a(href="/save/", value="Publish", class="button") Publish
但问题是,如果我按下这个链接,它将被重定向到localhost:3000/save/,但所有填充的div都不会被传输,因为我没有传递任何东西,所以它们不应该被传输。我想我应该为链接设置某种onclick功能。但后来我不知道该何去何从。
您的用户如何编辑div
内部的文本?您正在使用contentEditable
吗?虽然这是一个不错的功能,但它需要一些web开发工作和知识才能正确实现。
我建议最简单和"正确"的方法是使用textarea
s而不是div
s,并将它们作为一个表单提交:
<form action="/save/" method="post" class="c1">
<textarea name="c2" class="c2">
Object 1
</textarea>
<textarea name="c2" class="c2">
Object 2
</textarea>
<input type="submit" value="Publish">
</form>
相关文章:
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- 如何缩短MongoDB ObjectId并在Mongoose模式中使用它
- 如何处理node.js节点mongodb中的连接和查询队列
- MongoDB (php) - 以数组而不是多个属性的形式返回文档属性
- 使用mongodb更新中的一个变量
- 键名中的 MongoDB 点 (.)
- 用于视频类型的MongoDB结构's
- Mongodb数千个并行运行的查询
- 如何访问对象内部的“categoryIds”字段/键,该对象包含mongodb's `ObjectId(s)`数
- 无法在Meteor/MongoDB中返回当前用户对象
- 在Jade中循环并显示来自Mongodb的数据
- 如何将对象从MongoDB发送到jade
- 将MongoDB中的数据返回到jade视图
- 如何使用MongoDB和Jade(Express.js)_id删除文档
- 将MongoDB数据传递到ExpressJS中的Jade视图
- 如何使用NodeJS作为服务器语言将数据从jade传递到mongodb
- 只从Mongodb中获取第二行,并使用Jade进行显示
- 如何将数据从mongodb(使用mongodb模块)传递到nodejs视图(使用临时引擎jade)
- 更新Mongodb与node js express和PUG(JADE)
- 正在尝试删除Node.js Express MongoDB Jade应用程序中的条目