【问题标题】:trouble using tinymce using ruby on rails在 rails 上使用 ruby​​ 使用 tinymce 时遇到问题
【发布时间】:2011-09-07 05:33:30
【问题描述】:

我在使用带有 rails 3 的 tinymce 编辑器时遇到问题。我想以粗体字母显示文本,并且在使用标签时遇到问题,例如当我在 p 标签中写东西时它应该转到下一段。在我的情况下,这个标签不起作用。它保持在同一行并在站点页面上显示 p 标记。

【问题讨论】:

    标签: ruby-on-rails tinymce


    【解决方案1】:

    当涉及到 rails 3 将原始 html 输出打印到站点时,通常的怀疑是有人忘记在应该打印的任何文本上调用 html_safe

    因此,如果您有一个使用 tinymce 编辑的 @my_model_instance.description,您可能希望使视图看起来像 @my_model_instance.description.html_safe,或者按照他们在文档评论中的建议,raw(@my_model_instance.description)

    但是,如果文本来自用户输入,您可能需要谨慎一些,因为用户可能会以这种方式输入各种讨厌的注入黑客。

    【讨论】:

      猜你喜欢
      • 2016-10-05
      • 1970-01-01
      • 2010-10-26
      • 2012-07-29
      • 1970-01-01
      • 2014-04-16
      • 2015-08-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多