Summernote Code 正在编辑器中编写所有内容
Summernote Code is over writing everything in Editor
我正在尝试将媒体 (Images/Videos) 添加到 Summernote 富文本编辑器。来自 Summernote 默认选项之外。
我成功添加了纯文本,但是当我添加媒体时,它似乎删除了在 Summernote 编辑器和覆盖媒体中编写的所有内容。
代码
$("#addImages").click(function () {
$('#summernote').summernote('editor.saveRange');
$('#summernote').summernote('editor.restoreRange');
$('#summernote').summernote('editor.focus');
$('#summernote').summernote('editor.code', '<p><img src="img/angular_logo.png" /></p>');
});
以上代码无效
工作但覆盖内容
$("#addImages").click(function () {
$('#summernote').summernote('editor.saveRange');
$('#summernote').summernote('editor.restoreRange');
$('#summernote').summernote('editor.focus');
$('#summernote').summernote('code', '<p><img src="img/angular_logo.png" /></p>');
});
这就是您要找的。
改变
$('#summernote').summernote('code', '<p><img src="img/angular_logo.png" /></p>');
到
$('#summernote').summernote('editor.pasteHTML', '<img src="image_path.jpg" />');
我正在尝试将媒体 (Images/Videos) 添加到 Summernote 富文本编辑器。来自 Summernote 默认选项之外。
我成功添加了纯文本,但是当我添加媒体时,它似乎删除了在 Summernote 编辑器和覆盖媒体中编写的所有内容。
代码
$("#addImages").click(function () {
$('#summernote').summernote('editor.saveRange');
$('#summernote').summernote('editor.restoreRange');
$('#summernote').summernote('editor.focus');
$('#summernote').summernote('editor.code', '<p><img src="img/angular_logo.png" /></p>');
});
以上代码无效
工作但覆盖内容
$("#addImages").click(function () {
$('#summernote').summernote('editor.saveRange');
$('#summernote').summernote('editor.restoreRange');
$('#summernote').summernote('editor.focus');
$('#summernote').summernote('code', '<p><img src="img/angular_logo.png" /></p>');
});
这就是您要找的。
改变
$('#summernote').summernote('code', '<p><img src="img/angular_logo.png" /></p>');
到
$('#summernote').summernote('editor.pasteHTML', '<img src="image_path.jpg" />');