如何在 HAML 中将两个链接放在一行中?

How to put two links in one line in HAML?

我想在同一行中将两个 link 并排放置,中间放置一个 space。

以下语法出错。感谢您的帮助!谢谢!

  %p= link_to(h.title, h) link_to("Delete", homework_path(h), method: :delete, data: {confirm: "Are you sure?"})

另外,我怎样才能使文本然后 link 出现在同一行中。我试过了

%p Title: =link_to(h.title, h)

将您的链接放在单独的行中,嵌套在 %p:

%p
  = link_to(h.title, h)
  = link_to("Delete", homework_path(h), method: :delete, data: {confirm: "Are you sure?"})

您可以使用 succeed 助手在第一个之后添加白色 space:

%p
  = succeed ' ' do
    = link_to(h.title, h)
  = link_to("Delete", homework_path(h), method: :delete, data: {confirm: "Are you sure?"})