【问题标题】:How to prevent encoding of inner html text in Scalatags render如何防止在Scalatags渲染中编码内部html文本
【发布时间】:2018-01-18 00:36:52
【问题描述】:

假设我定义了一个这样的字符串:

val inner = "<p>Paragraph 1</p><p>Paragraph 2</p>"

我想使用一些渲染代码嵌入这个 html:

div(inner).render

如何防止内部编码?我想产生如下完整的 html 结构:

<div><p>Paragraph 1</p><p>Paragraph 2</p></div>

而不是:

 <div>&lt;p&gt;Paragraph 1&lt;/p&gt;&lt;p&gt;Paragraph 2&lt;/p&gt;</div>

【问题讨论】:

    标签: scalatags


    【解决方案1】:

    您需要使用 raw 函数来防止编码。所以代码应该是:

    div(raw(inner)).render
    

    【讨论】:

      猜你喜欢
      • 2013-01-21
      • 1970-01-01
      • 2022-08-18
      • 1970-01-01
      • 2020-07-25
      • 1970-01-01
      • 2021-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多