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

时间:2017-05-27 02:03:49

标签: ruby-on-rails haml

我想在同一行中将两个链接放在一起,中间有一个空格。

以下语法给出错误。我感谢任何帮助!谢谢!

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

另外,我如何制作文本然后链接出现在同一行。我试过了

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

1 个答案:

答案 0 :(得分:2)

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

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

您可以使用succeed助手在第一个之后添加空格:

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