【发布时间】:2016-05-14 01:36:02
【问题描述】:
在我的 Exlir/Phoenix 应用中,我使用的是 slim,我想动态添加一个属性:
input type="checkbox" <%= if some_condition, do: ~s{checked="checked"} %>
然而,slim 将输入标签内的 checked="checked" 渲染为其内容,并且更重要的是,它被转义了。
如何动态添加属性checked="checked"?请注意:
input type="checkbox" checked="<%= if some_condition, do: ~s{checked} %>"
对我不起作用,因为我需要要么将整个checked="checked" 添加到标签中,要么根本不添加nothing。
【问题讨论】:
标签: html elixir phoenix-framework slim-lang