无法从 mysql db 为 summernote vue html 编辑器赋值
Can't assign value to summernote vue html editor from mysql db
我正在使用 summernote vue html 编辑器,我在编辑器中写了一些内容,然后将其保存在 Mysql 数据库中,现在当我使用 php 从数据库中检索内容时并在summernote上回显,编辑器仅显示测试内容我无法为文本分配图像值,请为此提供一些解决方案。我的代码:
初始化summernote的代码:
<!-- include jquery -->
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
<!-- include libraries BS3 -->
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.1/css/bootstrap.min.css" />
<script type="text/javascript" src="//netdna.bootstrapcdn.com/bootstrap/3.0.1/js/bootstrap.min.js"></script>
<!-- include summernote -->
<link rel="stylesheet" href="summernote-develop/dist/summernote.css">
<script type="text/javascript" src="summernote-develop/dist/summernote.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#contents').summernote({
height: 200
});
});
</script>
从数据库中检索数据并将其分配给 summernote 的代码:
<?php
$con =mysqli_query($conn,"SELECT * FROM tbl_content WHERE user_id= '".$pro_id."' ORDER BY pro_id ASC");
while($data1=mysqli_fetch_array($con)){ $fx= $data1['content']; ?>
<textarea class="summernote" id="contents" title="Contents" name="name1" value="<?php echo $fx ;?>"></textarea>
<?php } ?>
这是我的数据库内容:
这是我summernote值的结果:
终于得到答案
将以下代码添加到我的 summernote 脚本中。
var postForm = function() {
var content = $('textarea[name="name1"]').html($('#summernote').summernote('code')); }
现在我从数据库中获取所有数据。
我正在使用 summernote vue html 编辑器,我在编辑器中写了一些内容,然后将其保存在 Mysql 数据库中,现在当我使用 php 从数据库中检索内容时并在summernote上回显,编辑器仅显示测试内容我无法为文本分配图像值,请为此提供一些解决方案。我的代码:
初始化summernote的代码:
<!-- include jquery -->
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
<!-- include libraries BS3 -->
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.1/css/bootstrap.min.css" />
<script type="text/javascript" src="//netdna.bootstrapcdn.com/bootstrap/3.0.1/js/bootstrap.min.js"></script>
<!-- include summernote -->
<link rel="stylesheet" href="summernote-develop/dist/summernote.css">
<script type="text/javascript" src="summernote-develop/dist/summernote.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#contents').summernote({
height: 200
});
});
</script>
从数据库中检索数据并将其分配给 summernote 的代码:
<?php
$con =mysqli_query($conn,"SELECT * FROM tbl_content WHERE user_id= '".$pro_id."' ORDER BY pro_id ASC");
while($data1=mysqli_fetch_array($con)){ $fx= $data1['content']; ?>
<textarea class="summernote" id="contents" title="Contents" name="name1" value="<?php echo $fx ;?>"></textarea>
<?php } ?>
这是我的数据库内容:
这是我summernote值的结果:
终于得到答案
将以下代码添加到我的 summernote 脚本中。
var postForm = function() { var content = $('textarea[name="name1"]').html($('#summernote').summernote('code')); }
现在我从数据库中获取所有数据。