【问题标题】:How to put two links in one line in HAML?如何在 HAML 中将两个链接放在一行中?
【发布时间】:2017-05-27 02:03:49
【问题描述】:

我想将两个链接放在同一行中,并在它们之间放置一个空格。

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

  %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)

【问题讨论】:

    标签: ruby-on-rails haml


    【解决方案1】:

    将您的链接放在单独的行上,嵌套在 %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?"})
    

    【讨论】:

    • 谢谢 我怎样才能使文本然后链接出现在同一行?这就是我尝试的 %p= Title: link_to(h.title, h)
    • 好的,感谢您的帮助!我使用相同的技术得到了第二个问题的答案。
    猜你喜欢
    • 2011-04-08
    • 1970-01-01
    • 2013-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多