有谁知道为什么
%select{:name => "dropdown"} expand »
- for say_text in @available_says
%option = h say_text
HAML中的解析为
<select name='dropdown'></select>
<option>a</option>
<option>b</option>
<option>c</option>
HTML中的?这完全阻碍了我的下拉菜单,文档都说“那应该有用”。我无法正确缩进第三行,因为HAML代码在那时爆炸。这是在Rails 2.3.8,顺便说一句。
答案 0 :(得分:6)
您需要使用正确的缩进来反映文档结构。
%select{:name => "dropdown"}
- for say_text in @available_says
%option= h say_text