如何在Phoenix Framework中呈现原始HTML代码?
发布时间:2020-12-14 19:33:22 所属栏目:资源 来源:网络整理
导读:我正在RethinkDB数据库中存储来自可内容标签的raw html. 现在我想在检索后显示内容. html.eex div id="contentEditableText" %= for %{"contentText" = contentText} - @contentText.data do % div%= "#{contentText}" %/div % end %/div 我可以成功检索它,
我正在RethinkDB数据库中存储来自可内容标签的raw html.
现在我想在检索后显示内容. html.eex <div id="contentEditableText"> <%= for %{"contentText" => contentText} <- @contentText.data do %> <div><%= "#{contentText}" %></div> <% end %> </div> 我可以成功检索它,但它显示原始的HTML本身. 解决方法
phoenix_html库为这种情况提供了一个
raw/1功能. phoenix_html默认包含,所以你只需要做:
<div id="contentEditableText"> <%= for %{"contentText" => contentText} <- @contentText.data do %> <div><%= raw(contentText) %></div> <% end %> </div> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读