【问题标题】:Preserve attribute ordering in Haml在 Haml 中保留属性排序
【发布时间】:2011-12-07 15:37:12
【问题描述】:

如果我在 HAML 中创建 XML 元素:

%tag{:b => "b", :a => "a"}

我得到这个输出:

<tag a="a" b="b"/>

是否可以在 HAML 中保持属性的顺序?

我需要这个让客户端代码按特定顺序显示值,并且不想为了维护顺序而在客户端传递额外信息。

【问题讨论】:

    标签: haml


    【解决方案1】:

    HAML 不可能,因为它是一个哈希。

    【讨论】:

    • 实际上,Ruby 的 Hash 类从 Ruby 1.9 开始就保留了顺序,所以这应该不是问题。
    猜你喜欢
    • 2022-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-26
    相关资源
    最近更新 更多