Symfony的嫩枝+ Haml的标签属性查询和属性脚本

问题描述:

我有以下的P码写在树枝:Symfony的嫩枝+ Haml的标签属性查询和属性脚本

<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。

有谁知道这个问题的解决方案?

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

https://coderwall.com/p/_jiytg/conditional-html-tag-attribute-in-haml

+0

校正拍摄时 %输入{fully_completed没有空? {checked:“checked”}:{}} –