【问题标题】:Haml - how to put ruby variable into the name of class identifierHaml - 如何将 ruby​​ 变量放入类标识符的名称中
【发布时间】:2012-07-18 08:58:49
【问题描述】:

这是一行,我用它来格式化我的链接:

%a.accordion-toggle.toggle-6{:href => "#"} #{name}

我需要有一个选项在这个类中输入我自己的数字 toggle-6,例如 toggle-1 等。

如何在 HAML 语法中做到这一点?我试过类似的东西

%a.accordion-toggle.toggle-#{id}{:href => "#collapseOne"} #{name}

但这会返回

Illegal element: classes and ids must have values.

【问题讨论】:

    标签: ruby class syntax haml


    【解决方案1】:

    您可以将动态值指定为属性:

    %a{class: "accordion-toggle toggle-#{id}", href: "#collapseOne"} #{name}
    

    【讨论】:

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