你有关于haml的表格。
%table
%tr
%th HOGE1
%th HOGE2
%tr
%td HAGE1
%td HAGE2
现在你要注释掉第一项。
%table
%tr
-# %th HOGE1
%th HOGE2
%tr
-# %td HAGE1
%td HAGE2
...
为什么它不工作.....?
答案 0 :(得分:4)
- 和%之间不应该有空格 尝试:
%table
%tr
-#%th HOGE1
%th HOGE2
%tr
-#%td HAGE1
%td HAGE2
输出html:
<table>
<tr>
<th>HOGE2</th>
</tr>
<tr>
<td>HAGE2</td>
</tr>
</table>
#-
将省略相应的行。
/
将注释掉该行并生成html评论
%table
%tr
/%th HOGE1
%th HOGE2
%tr
/ %td HAGE1
%td HAGE2
输出html:
<table>
<tr>
<!-- %th HOGE1 -->
<th>HOGE2</th>
</tr>
<tr>
<!-- %td HAGE1 -->
<td>HAGE2</td>
</tr>
</table>