當我使用: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
其他東西)?