如何在Phoenix框架中渲染原始html

NoD*_*ame 5 elixir phoenix-framework

我试图像这样渲染原始的HTML - >

<%= raw "<noscript>\n <div style=\"width: 302px; height: 422px;\">\n </div>\n </noscript> \n\n\n" %>
Run Code Online (Sandbox Code Playgroud)

但是当我Edit as Html在Chrome中使用以获取代码时,我会看到以下内容 - >

<noscript>
  &lt;div style="width: 302px; height: 422px;"&gt; &lt;/div&gt;    
</noscript>
Run Code Online (Sandbox Code Playgroud)

这显然不是我想要的.我在这里错过了什么?为什么内部的noscript内容被转义?将此字符串呈现为html的正确方法是什么?

Gaz*_*ler 3

这不是凤凰的问题。这就是当你编辑 html 时 chrome 的处理方式。您可以在http://jsfiddle.net/h6crtf2m上看到相同的操作

<noscript><div></div></noscript>
Run Code Online (Sandbox Code Playgroud)