9

Haml 可以渲染

%input{:type=>"text"}

作为

<input type="text">

想知道它在 haml 中应该是什么,所以它在 html 中呈现为

<input type="text" required>

谢谢

4

4 回答 4

13

如果一个属性的值是一个布尔值,例如

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

它将被呈现为

<input required type='text'>

如果format选项:html4or :html5, or 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 回答
0
%input(type="text" required=true)

html样式属性

于 2015-03-14T15:49:22.310 回答