0

私は小枝で書かれた次のpcodeを持っています:

<input type="checkbox" name="fc[fully_completed]" id="fully_completed" onclick="this.form.submit();"
            {% if fully_completed is not null %}
                checked="checked"
            {% endif %}

>

私は mtHamlBundle を使用していますが、コードの同じ部分を haml で記述する必要があります。しかし、最初の例のように「checked」属性を設定する方法がわからないという問題に遭遇しました。同じ問題は、属性「onclick」のjavascriptにもあります。

誰もこの問題の解決策を知っていますか?

4

1 に答える 1

0
%input{ fully_completed ? {checked: "checked"} : {}}

https://coderwall.com/p/_jiytg/conditional-html-tag-attribute-in-hamlから取得

于 2016-04-14T13:14:28.463 に答える