如何在 slim 标记语言中添加 属性?
How can I add a property in the slim markup language?
我想在 slim 生成的标签中添加 属性。例如:
<input type='text' name='name' required>
要创建您提供的 HTML 示例,您的 Slim 将如下所示:
= text_field_tag :name, required: 'required'
要向 input
标记添加任何附加属性,您只需向 text_field_tag
方法提供附加参数。所以如果你想指定 class
属性,你可以这样做:
= text_field_tag :name, required: 'required', class: 'really-nice-text-field'
更新:
这也行得通:
= text_field_tag :name, required: true
我想在 slim 生成的标签中添加 属性。例如:
<input type='text' name='name' required>
要创建您提供的 HTML 示例,您的 Slim 将如下所示:
= text_field_tag :name, required: 'required'
要向 input
标记添加任何附加属性,您只需向 text_field_tag
方法提供附加参数。所以如果你想指定 class
属性,你可以这样做:
= text_field_tag :name, required: 'required', class: 'really-nice-text-field'
更新:
这也行得通:
= text_field_tag :name, required: true