例如,我正在使用一个表单来显示数据库中的所有信息:
<form action="/Userlist" method="get">
<input type="submit" value="Get All">
</form>
<P>
Should go here
</P>
这可以通过获取请求很好地服务:
app.get('/userlist' , function (req , res) {
User.find({}, 'comment').then(function (users) {
res.json(users);
});
});
但是它只是一个静态页面。如何将Mongoose的结果写入例如HTML
标签-这样所有注释都将异步显示在登录页面上?
欢迎使用stackOverflow。在这里问之前,请先遵循一些好的教程,然后再问。在node.js和mongodb中只是Google CRUD。对于您的问题,您需要呈现页面而不是返回json。
您可以在script
标记中的静态html页面内部的某处使用AJAX进行get请求。