小编use*_*693的帖子

如何在 Sinatra 中编写部分 ERB 模板?

如何重构这段代码?我写在 Sinatra 我需要分成一个单独的文件

<div class="row">
  <div class="col-xs-3">
    <% @user.posts.each do |post| %>
      <a href="/posts/<%= post.id %>"><%= post.title %></a><br>
      <p><%= post.body %></p>
      <% unless post.comment.blank? %>
        <% post.comment.each do |comment| %> 
          <p><%= comment.body %></p>
          <% unless comment.comment.blank? %>
            <% comment.comment.each do |comment2| %> 
              <p><%= comment2.body %></p>
              <% unless comment2.comment.blank? %>
                <% comment2.comment.each do |comment3| %> 
                  <p><%= comment3.body %></p>
                <% end %> 
              <% end %> 
            <% end %> 
          <% end %>   
        <% end %>   
      <% end %> 
    <% end %>
  </div>
</div> …
Run Code Online (Sandbox Code Playgroud)

ruby erb sinatra

5
推荐指数
1
解决办法
5713
查看次数

标签 统计

erb ×1

ruby ×1

sinatra ×1