Velocity ページの HTML に次のコードを記述しました。
#foreach($element in $myList)
<tr>
<td class="line1 color2">$element[0]</td>
<td class="line1">$element[1]</td>
<td class="line1">$element[2]</td>
<td class="line1">$element[3]</td>
</tr>
#end
正常に動作しますが、これをマクロ内に配置すると (#macro (myTable)
最初の行の前にa を追加し#end
、最後の行の後に a を追加することにより)、何も印刷されなくなります。
私が気付いていない velocimacros について何か特別なことはありますか? 何が起こっているのかをデバッグするにはどうすればよいですか?