9

Hamlはレンダリングできます

%input{:type=>"text"}

なので

<input type="text">

html で次のようにレンダリングされるので、haml でどうあるべきか疑問に思います

<input type="text" required>

ありがとう

4

4 に答える 4

13

属性の値が boolean の場合、たとえば

%input{:type=>"text", :required => true}

どちらかとしてレンダリングされます

<input required type='text'>

formatオプション:html4or :html5、または asの場合

<input required='required' type='text' />

フォーマットが の場合:xhtml

値が false の場合は、完全に省略されます。

<input type='text' />
于 2013-03-29T18:09:25.380 に答える
2

%input{type: "text", required: true}/

また

%input{:required => "", :type => "text"}/

ソース: http://www.htmltohaml.com/

于 2013-03-29T17:48:42.103 に答える
1
%input{:required => "", :type => "text"}/
于 2013-03-29T17:51:13.597 に答える