【发布时间】:2023-04-08 04:20:01
【问题描述】:
我有一个复杂的标签块(<h3>、<p>、...),我想根据条件在其周围使用链接或不使用链接进行渲染。
我知道link_to_if 是这样工作的:
<% link_to_if condition, name, path %>
如果条件为false,则只会呈现名称。
我知道link_to 和&block:
<% link_to path do %>
[complex content]
<% end %>
我想要两者的结合。接受&block 的link_to_if 语句,如果条件为false,则块将在没有链接的情况下呈现。不幸的是,带有&block 的link_to_if 语句不像link_to 语句那样工作:(
有人对我有什么建议吗?任何帮助都非常感谢
【问题讨论】:
标签: ruby-on-rails link-to