Summernote 未转换 HTML
Summernote Not Converting HTML
我似乎无法将从数据库中检索到的 HTML 代码转换为转换 HTML 标签,例如
<p> or <img>
进入常规标记。
这是我目前正在使用的。
<script>
$(document).ready(function() {
var titleEditor = $('#titleDiv').summernote();
var contentEditor = $('#contentDiv').summernote();
titleEditor.summernote('code', "{{$Article->name}}")
contentEditor.summernote('code', "{{$Article->content}}")
});
</script>
和我的HTML
<div class="panel-heading" style="overflow: hidden;">
<div class="col-md-12">
<div id="titleDiv">
Title Goes Here
</div>
</div>
</div>
<div class="panel-body">
<div id="contentDiv">
Content Goes Here (Don't worry, it'll auto-expand)
</div>
</div>
我已经尝试了每一次迭代。
有人知道解决这个问题的方法吗?我不停地谷歌搜索无法解决任何问题。
- 扎克
你需要告诉 blade 不要使用 {!! !!} 句法
检查显示数据是否未转义。
https://laravel.com/docs/5.3/blade#displaying-data
<script>
$(document).ready(function() {
var titleEditor = $('#titleDiv').summernote();
var contentEditor = $('#contentDiv').summernote();
titleEditor.summernote('code', "{!! $Article->name !!}")
contentEditor.summernote('code', "{!! $Article->content !!}")
});
</script>
我似乎无法将从数据库中检索到的 HTML 代码转换为转换 HTML 标签,例如
<p> or <img>
进入常规标记。
这是我目前正在使用的。
<script>
$(document).ready(function() {
var titleEditor = $('#titleDiv').summernote();
var contentEditor = $('#contentDiv').summernote();
titleEditor.summernote('code', "{{$Article->name}}")
contentEditor.summernote('code', "{{$Article->content}}")
});
</script>
和我的HTML
<div class="panel-heading" style="overflow: hidden;">
<div class="col-md-12">
<div id="titleDiv">
Title Goes Here
</div>
</div>
</div>
<div class="panel-body">
<div id="contentDiv">
Content Goes Here (Don't worry, it'll auto-expand)
</div>
</div>
我已经尝试了每一次迭代。
有人知道解决这个问题的方法吗?我不停地谷歌搜索无法解决任何问题。
- 扎克
你需要告诉 blade 不要使用 {!! !!} 句法 检查显示数据是否未转义。 https://laravel.com/docs/5.3/blade#displaying-data
<script>
$(document).ready(function() {
var titleEditor = $('#titleDiv').summernote();
var contentEditor = $('#contentDiv').summernote();
titleEditor.summernote('code', "{!! $Article->name !!}")
contentEditor.summernote('code', "{!! $Article->content !!}")
});
</script>