【发布时间】:2017-03-01 07:39:10
【问题描述】:
我想在一组面包屑中显示一个链接(使用 Slime 进行标记)。
= link(@project.name, to: project_path(@conn, :show, @project))
这渲染得很好。但我想在上下文中显示它,以及其他链接。
# by concatenation
= link("Projects > ", to: project_path(@conn, :index)) <> link(@project.name, to: project_path(@conn, :show, @project))
# or by interpolation
#{link("Projects", to: project_path(@conn, :index))} > #{link(@project.name, to: project_path(@conn, :show, @project))}
所需的输出如下所示:
Projects > 项目名称
但是,这些技术都不起作用。如何将此链接添加到此文本?
如果你能解释为什么这不能像上面那样工作,那么奖励积分。
【问题讨论】:
-
你为什么不把它们放在不同的行呢?
= link(...)\n| >\n= link(...)? -
插值提供了更多的控制力和清晰度,我认为,但我明白你的意思