我有一个带有表单的网页。单击按钮后,我的网络服务器必须将所有已存储的配置文件聊天记录存储在sql数据库中,并且必须在网页中发送此聊天记录。我使用了json消息,因此可以确保逻辑正常工作。 现在我必须:
我该怎么做?我正在使用快递和车把。 这是我的代码:
router.get('/chatlist', ensureAuthenticated, (req,res)=>{
let mittente = req.user.id;
findUsersChat(mittente)
.then(Chats=>{
getChatData(Chats,mittente).then(ChatList=>{
console.log("Lista2: " +ChatList);
var obj=JSON.parse(ChatList);
res.render('chatlist');
// res.render('chatlist', {obj});
})
.catch(err=>console.log(err))
});
})
chatlist.handlebars
<section id="gigs" class="container">
<h1>Chats Available</h1>
{{#each obj}}
<h1>{{Nome}}</h1>
<div class="form-group">
<form method="POST" action="/users/chat">
<p>Utente numero : {{@index}}</p>
<label for="name" value={{Nome}}>{{Nome}}</label>
</form>
</div>
{{/each}}
</section>