Summernote内容附带html标签

时间:2015-03-27 14:32:51

标签: javascript html angularjs summernote

我是summernote文本编辑器的新手。我试图从summernote textarea中获取正确的内容,其中包含html标签。 我试过了

    <textarea class="summernote" id="summernote"  ng-model="blog.content" ></textarea>

在我的html页面中获取textarea内容,

     $("#summernote").code();

它正在获取内容    HTML标签。我希望在没有html标签的情况下显示内容。

感谢您的建议。

5 个答案:

答案 0 :(得分:2)

使用val()获取在textarea或text中输入的所有内容,所以:

var content = $("#summernote").val()

答案 1 :(得分:2)

使用$()。text()方法获取纯文本。

$("<div />").html($("#summernote").code()).text();

答案 2 :(得分:1)

经过长时间的搜索,想到不是试图用纯文本获取summernote文本编辑器值,为什么不尝试使用角度过滤器。如此搜索并获得了我所需要的过滤器。

以下是完成我工作的链接。

angularjs to output plain text instead of html

答案 3 :(得分:1)

我有同样的问题,通过使用版本0.6.16而不是当前的稳定版本0.7“修复”它。 HTML现在正常呈现,没有额外的js代码。

答案 4 :(得分:1)

在laravel中,简单使用

{!! $product->small_description !!} 

代替 {{! $product->small_description !}}

在要获取数据的刀片文件中