7

我是 Summernote 文本编辑器的新手。我正在尝试从summernote textarea 中获取正确的内容,该内容实际上带有html 标签。我试过

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

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

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

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

谢谢你的建议。

4

5 回答 5

3

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

var content = $("#summernote").val()
于 2015-03-27T14:36:59.300 回答
2

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

$("<div />").html($("#summernote").code()).text();
于 2015-04-01T05:29:44.727 回答
2

在 laravel 中,简单使用

{!! $product->small_description !!} 

{{! $product->small_description !}}

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

于 2021-05-18T04:02:08.223 回答
1

经过长时间的搜索,与其尝试使用纯文本获取summernote文本编辑器值,不如尝试使用角度过滤器。所以搜索并得到了完全符合我需要的过滤器。

这是完成我工作的链接。

angularjs输出纯文本而不是html

于 2015-03-27T16:20:39.387 回答
1

我遇到了同样的问题,通过使用 0.6.16 版而不是当前的稳定版 0.7 来“修复”它。HTML 现在可以很好地呈现,无需额外的 js 代码。

于 2015-12-05T15:44:07.917 回答