mes*_*ros 13 html elixir phoenix-framework
我在我的RethinkDB数据库中存储来自contenteditable标记的原始html.现在我想在检索后显示内容.
html.eex
<div id="contentEditableText">
<%= for %{"contentText" => contentText} <- @contentText.data do %>
<div><%= "#{contentText}" %></div>
<% end %>
</div>
Run Code Online (Sandbox Code Playgroud)
我可以成功检索它,但它显示原始的html本身.
Gaz*_*ler 23
该phoenix_html库为此案例提供了raw/1函数.phoenix_html默认包含,所以你只需要做:
<div id="contentEditableText">
<%= for %{"contentText" => contentText} <- @contentText.data do %>
<div><%= raw(contentText) %></div>
<% end %>
</div>
Run Code Online (Sandbox Code Playgroud)