Rails 3:如何在线渲染文本文件?

jgp*_*tko 8 text rendering inline ruby-on-rails-3

所有.

这里有一个Rails n00b ......

我正在编写一个报告交易状态的应用程序.呈现的HTML中的一些内容来自在控制器中初始化的实例变量,而其他内容来自我想要使用<pre>标记在HTML中呈现的文本文件(例如,日志文件).

这样做的"Rails方式"是什么?

感谢您的时间...

cai*_*nne 14

<pre>
    <%= render :file => '/tmp/test.log' %>
</pre>
Run Code Online (Sandbox Code Playgroud)

  • 您可以使用<%= simple_format render:file => @file%>进行html格式化,例如\n => <br/> (3认同)