当我使用:ruby
过滤器做一些简单的东西在HAML,例如...输出HAML内容:红宝石滤波
:ruby
to = comments > max_comments ? max_comments : comments
(0...to).each do |i|
comment = data[i]
puts li_comment comment[0], comment[1], comment[2]
end
的puts
语句写入输出到控制台。该docs for :ruby表明它
创建任何书面向名为
haml_io
一个IO对象,是输出 到Haml的文件。
究竟怎样才能使用的haml_io对象写入文件HAML,而不是控制台(觉得我需要比puts
其他东西)?