【发布时间】:2018-10-12 14:37:22
【问题描述】:
是否有一种简洁的语法可以根据条件将 link_to 包装在 html 代码上?因为 DRY,我不想重复相同的代码。
<% if condition? %>
<%= link_to bla_bla_path do %>
<p>Some html here</p>
<% end %>
<% else %>
<p>Some html here</p>
<% end %>
我知道有link_to_if,但它没有else :(((
【问题讨论】:
-
你可以创建一个助手来保持它干燥。
condition会是什么样子? -
你的意思是你不需要使用
else或者你只是不明白如何使用它? -
我要使用
else
标签: html ruby-on-rails ruby link-to