运行 如果条件通过则阻止
Run a block if a condition pass
我要运行这块只满足一个条件
<% if condition %>
<% progressive_render do %>
SLOW CODE HERE
<% end %>
<% end %>
IF 条件=真
慢速代码应该 运行由 "progressive_render"
包装
IF 条件=真
慢速代码应该运行不被progressive_render包裹。所以 运行ned 无论如何。
您可以将 if-else
条件替换为保护子句(加上 unless
条件):
<% SLOW CODE HERE unless condition %>
<% progressive_render { SLOW CODE HERE } %>
我要运行这块只满足一个条件
<% if condition %>
<% progressive_render do %>
SLOW CODE HERE
<% end %>
<% end %>
IF 条件=真
慢速代码应该 运行由 "progressive_render"
包装IF 条件=真
慢速代码应该运行不被progressive_render包裹。所以 运行ned 无论如何。
您可以将 if-else
条件替换为保护子句(加上 unless
条件):
<% SLOW CODE HERE unless condition %>
<% progressive_render { SLOW CODE HERE } %>