代码之家  ›  专栏  ›  技术社区  ›  Hakeem Baba

如何从summernote文本编辑器派生纯文本

  •  0
  • Hakeem Baba  · 技术社区  · 7 年前

    我正在rails应用程序中使用summernote文本编辑器。当我在编辑器中键入纯文本时,我会在编辑器中键入的文本旁边获得html标记和其他字符。我想知道如何在输出中仅导出纯文本。我尝试了我在网上找到的这个解决方案,但出现了一个错误:“var是一个保留字”

    var plainText = $($("#summernote").summernote("code")).text()
    

    这是我咖啡文件中的summernote代码

    $ ->
    $('[data-provider="summernote"]').each ->
      $(this).summernote
        height: 300
    
    1 回复  |  直到 7 年前
        1
  •  2
  •   Hakeem Baba    7 年前

    我终于找到了这个问题的简单解决方案,它没有JavaScript。在编辑器中键入或粘贴文本后,必须清理输出。例如,在您的show页面中

          <%= sanitize @job.description %>
    

    然后无需任何麻烦就可以导出纯文本。 `