我有一个Summernote div,用户可以在其中输入或编辑文本。问题是我无法找到一种方法将文本存储在我的数据库中。
我的表格:
<form>
<texarea id = "editor">
</textarea>
</form>
我可以保存,但它会显示一个空字符串(''),而不是我输入的文字。
保存到db:
app.post('/upload', isLoggedIn, function (req, res){
var course = new Upload({
topic1Content: req.body.topic1Content
});
course.save(function (err, course){
if(err){
return err;
}
console.log(course);
res.redirect('/profile');
});
});
将Summernote链接到textarea:
$('#editor').summernote({
toolbar: [
['style', ['bold', 'italic', 'underline', 'clear']],
['font', ['strikethrough']],
['font-size', ['font-size']],
['color', ['color']],
['para', ['ul', 'ol', 'paragraph']],
['link', ['link']],
['picture', ['picture']],
['group', ['video']],
['table', ['table']]
]
})