Summernote未进行转换HTML

Summernote未进行转换HTML

问题描述:

我似乎无法转换HTML代码,我从数据库中检索到的HTML标签转换如Summernote未进行转换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> 

我试过每次迭代。

任何人都知道有什么方法可以解决这个问题?我不停地使用谷歌搜索无法解决任何问题。

  • 扎克

你需要告诉叶片不能使用{逃脱的HTML代码! !!}语法 将显示数据检查为未转义。 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> 
+0

谢谢!认为这是一个夏天的缺陷,而不是Laravel的问题! –