若依 summernote 编辑数据回显
时间: 2023-08-01 22:06:50 浏览: 118
若要在 summernote 编辑器中编辑的数据回显,可以使用以下方法:
1. 编辑器初始化时,通过 `code` 方法将要回显的数据加载到编辑器中,例如:
```javascript
$('#summernote').summernote({
height: 300,
});
$('#summernote').summernote('code', '<p>要回显的数据</p>');
```
2. 在编辑器中编辑完成后,通过 `code` 方法获取编辑器中的内容,例如:
```javascript
var content = $('#summernote').summernote('code');
```
然后将获取到的内容存储到数据库中,以便下次回显时使用。
相关问题
若依 summernote 编辑器怎么回显数据
若要在 summernote 编辑器中回显已有的数据,可以使用以下方法:
1. 在 HTML 页面中定义一个 `textarea` 元素作为编辑器的容器,例如:
```html
<textarea id="summernote"></textarea>
```
2. 在 JavaScript 中初始化编辑器,并将要回显的数据加载到编辑器中,例如:
```javascript
$('#summernote').summernote({
height: 300,
toolbar: [
['style', ['bold', 'italic', 'underline']],
['para', ['ul', 'ol']],
],
});
$('#summernote').summernote('code', '<p>要回显的数据</p>');
```
在上述代码中,`summernote()` 方法用于初始化编辑器,`code` 方法用于加载要回显的数据,其中 `<p>要回显的数据</p>` 是要回显的 HTML 内容。
3. 完成以上步骤后,即可在编辑器中看到已回显的数据。
需要注意的是,编辑器回显的数据必须是 HTML 格式的内容,若要回显的数据是纯文本格式,需要将其转换为 HTML 格式。
summernote 初始化 并回显数据
好的,关于summernote初始化并回显数据,可以参考如下代码:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Summernote初始化并回显数据</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/summernote/dist/summernote-bs4.css">
<script src="https://cdn.jsdelivr.net/npm/jquery/dist/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/popper.js/dist/umd/popper.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap/dist/js/bootstrap.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/summernote/dist/summernote-bs4.js"></script>
</head>
<body>
<div id="editor"></div>
<button id="get-content">获取内容</button>
<script>
$(document).ready(function() {
// 初始化summernote编辑器
$('#editor').summernote({
height: 300, // 设置编辑器高度
lang: 'zh-CN' // 设置语言为中文
});
// 设置回显数据
var data = '<p>这是一段回显数据</p>';
$('#editor').summernote('code', data);
// 获取编辑器内容
$('#get-content').click(function() {
var content = $('#editor').summernote('code');
console.log(content);
});
});
</script>
</body>
</html>
```
其中,`$('#editor').summernote()`方法用于初始化summernote编辑器,`$('#editor').summernote('code', data)`方法用于设置回显数据,`$('#editor').summernote('code')`方法用于获取编辑器内容。
阅读全文