我在rails应用程序中使用summernote文本编辑器。当我在编辑器中输入纯文本时,我会在编辑器中输入的文本旁边获得html标签和其他字符。我想知道如何在输出中只得到纯文本。我试过这个我在网上找到的解决方案,但是我得到一个错误说' var是一个保留词'
var plainText = $($("#summernote").summernote("code")).text()
这是我咖啡文件中的summernote代码
$ ->
$('[data-provider="summernote"]').each ->
$(this).summernote
height: 300
答案 0 :(得分:2)
我终于找到了一个解决这个问题的简单方法,它没有JavaScript。在编辑器中键入或粘贴文本后,您必须清理输出。例如,在您的节目页面中,您可以
<%= sanitize @job.description %>
然后你毫无困难地得到你的纯文本。 `