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