【问题标题】:Output text file in html table using ruby views (ERB)使用 ruby​​ 视图 (ERB) 在 html 表中输出文本文件
【发布时间】:2018-07-30 01:40:41
【问题描述】:

我有一个文本文件,我想使用这些行作为标记将其输出到 HTML 表格中。文本文件的格式如下:

Admin logged out at 2018-02-13 13:21:30 +0000
Admin logged in at 2018-02-13 13:33:08 +0000
Admin logged out at 2018-02-13 13:46:07 +0000

并持续数百行。我正在尝试使用视图 (ERB) 文件运行它。关于如何做到这一点的任何想法?我能做的最好的事情是:

<table class="table">
  <thead>
  <tr>
    <th>Log of activities</th>

  </tr>
  </thead>

  <tbody>
  <% @logfile.each do |line| %>
  <tr>
    <td><%= logfile %></td>
  </tr>
  <% end %>
  </tbody>
</table>

其中“日志文件”是文件名。当然这是错误的。我想不通。我在 Sinatra 上运行该文件,并使用引导程序设置 html 样式。

谢谢。

【问题讨论】:

    标签: html ruby twitter-bootstrap sinatra sinatra-activerecord


    【解决方案1】:

    &lt;td&gt;&lt;%= logfile %&gt;&lt;/td&gt; 不应该是&lt;td&gt;&lt;%= line %&gt;&lt;/td&gt; 吗?

    我猜你已经可以加载文件,只是想在视图中呈现它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多