2012-03-13 67 views
4

我想在它返回這個是可預見的HTML方式:Rails助手只返回字符串。我將如何讓它返回HTML?

'Page Total ' + @total_on_page + tag('br') + 'Total All Pages'.html_safe + @total 

但是,相反它只是解析br/爲純文本。我如何返回一個可用的HTML版本br/

預期輸出:

Page Total $123123 
Total All Pages $12312312 

實際輸出:

Page Total $8,296.42<br />Total All Pages$23,669.73 
+0

預期輸出,電流輸出? – Reactormonk 2012-03-13 22:33:28

+1

我不會在助手中依賴實例變量,而應該將它們作爲參數傳遞。 – James 2012-03-13 22:42:06

回答

10

末的.html_safe只適用於最後一個字符串,而不是整個字符串。你想要更像這樣的東西:

('Page Total ' + @total_on_page + tag('br') + 'Total All Pages' + @total).html_safe