ckeditor textarea在浏览器中输出为html标签。我正在使用laravel 5.2和mysql数据库。如何解决这个问题?

时间:2019-01-06 07:57:02

标签: ckeditor laravel-5.2 ckeditor5

我想获取文本区域数据并在浏览器中显示。我正在将CKEditor与textarea一起使用。但是textarea数据显示带有html标签作为输出。

在编辑器中,我写了“ This is textarea”,但这在浏览器中显示为<p>This is text textarea</p>

尝试使用'config.htmlEncodeOutput = true''config.basicEntities = false'通过文档设置ckeditor config.js文件的配置。但这是行不通的。

<textarea name="post_description" id="editor" cols="30" rows="15" class="form-control"></textarea>

1 个答案:

答案 0 :(得分:0)

您需要正确地转义包含HTML标记的字符串,以便它们由浏览器引擎格式化。在Laravel中,您只需更改以下位置即可显示内容:

{{ $text }}

{!! $text !!}