Rails 动态数组到 table 格式问题
Rails dynamic array to table formatting issue
我正在拉取实时数据流并尝试将其格式化为 table。我 saw this post 但我遇到了一个奇怪的问题。 table 格式 ["</td>\n\t\t</tr>\n", "</td>\n\t\t</tr>\n",.......
显示在页面顶部,在 table 本身之上(格式正确)。有人可以解释这是为什么吗?
<h1>Controller1#index</h1>
graphic started<br>
<%= line_chart( [1,2,3,4,5] ) %>
<br>graphic done
<%
term="google"
client = Twitter::REST::Client.new do |config|
config.consumer_key = "bi5rmrxr"
config.consumer_secret = "GVflzHe72OZp"
config.access_token = "263-SYURzb"
config.access_token_secret = "Spc9"
end
%>
<table class="table table-condensed">
<thead>
<td>screen name</td> <td>time created</td><td>times favorited</td><td>text</td>
</thead>
<%= client.search("#{term} -rt", lang: "en").take(100).collect do |tweet| %>
<tr>
<td><%= "#{tweet.user.screen_name}"%></td>
<td><%= "#{tweet.created_at}"%></td>
<td><%= "#{tweet.favorite_count}"%></td>
<td><%= "#{tweet.text}"%></td>
</tr>
<% end %>
</table>
您也在打印客户端完整搜索,它显示在顶部。你不应该做的。替换这个
<%= client.search("#{term} -rt", lang: "en").take(100).collect do |tweet| %>
有了这个
<% client.search("#{term} -rt", lang: "en").take(100).collect do |tweet| %>
我正在拉取实时数据流并尝试将其格式化为 table。我 saw this post 但我遇到了一个奇怪的问题。 table 格式 ["</td>\n\t\t</tr>\n", "</td>\n\t\t</tr>\n",.......
显示在页面顶部,在 table 本身之上(格式正确)。有人可以解释这是为什么吗?
<h1>Controller1#index</h1>
graphic started<br>
<%= line_chart( [1,2,3,4,5] ) %>
<br>graphic done
<%
term="google"
client = Twitter::REST::Client.new do |config|
config.consumer_key = "bi5rmrxr"
config.consumer_secret = "GVflzHe72OZp"
config.access_token = "263-SYURzb"
config.access_token_secret = "Spc9"
end
%>
<table class="table table-condensed">
<thead>
<td>screen name</td> <td>time created</td><td>times favorited</td><td>text</td>
</thead>
<%= client.search("#{term} -rt", lang: "en").take(100).collect do |tweet| %>
<tr>
<td><%= "#{tweet.user.screen_name}"%></td>
<td><%= "#{tweet.created_at}"%></td>
<td><%= "#{tweet.favorite_count}"%></td>
<td><%= "#{tweet.text}"%></td>
</tr>
<% end %>
</table>
您也在打印客户端完整搜索,它显示在顶部。你不应该做的。替换这个
<%= client.search("#{term} -rt", lang: "en").take(100).collect do |tweet| %>
有了这个
<% client.search("#{term} -rt", lang: "en").take(100).collect do |tweet| %>