【问题标题】:Using attributes in slim Rails在 slim Rails 中使用属性
【发布时间】:2014-12-16 08:14:32
【问题描述】:

我正在尝试将data-toggle="tab" 添加到我的链接中,但我似乎无法让它工作。这段代码有效:

li = link_to pages_catering_path do
        = "Catering"

而这个没有? (我收到路由错误):

li = link_to "catering",pages_catering_path 

这是我的尝试:

  nav.navbar-header.col-md-3
     button.navbar-toggle data-target="#bs-example-navbar-collapse-1" data-toggle="collapse" type="button" 
        span.sr-only Toggle navigation
        span.icon-bar
        span.icon-bar
        span.icon-bar
     .collapse.navbar-collapse.nav-justified
      ul.nav.nav-pills.nav-stacked
       li.active data-toggle = "tab"
        = link_to pages_about_path do
        = "Home"
       li = link_to pages_about_path do
        = "About"
       li = link_to pages_catering_path do
        = "Catering"
       li = link_to pages_deli_and_bread_path do 
        = "Deli & Bread"
       li = link_to pages_pastries_path do
        = "Pastries"
       li = link_to pages_pizza_path do 
        = "Pizza"
       li = link_to pages_subs_path do 
        = "Submarines"

我使用了 HTML to slim 转换器,但它没有使用 rails 中的 link_to 方法。有任何想法吗?

【问题讨论】:

    标签: ruby-on-rails attributes slim-lang


    【解决方案1】:

    试试这个:

    li = link_to 'catering', pages_catering_path, data: { toggle: 'tab' }
    

    【讨论】:

      猜你喜欢
      • 2021-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多