在 Haml 中保留属性顺序

2023-12-05

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

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

我得到这个输出:

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

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

我需要这个客户端代码来按特定顺序显示值,并且不想在客户端上传递额外的信息只是为了维持顺序。


对于 HAML 来说这是不可能的,因为它是一个哈希值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Haml 中保留属性顺序 的相关文章

  • 不兼容的字符编码:ASCII-8BIT 和 UTF-8

    我使用 Ruby 1 9 2 和 Rails 3 0 5 我有以下错误 不兼容的字符编码 ASCII 8BIT 和 UTF 8 我认为这与数据库无关 错误发生在视图中的这一行 只是 div haml 调用 content 全栈 Action
  • 从 Rails 外部的 HAML 内部渲染 HAML 部分

    我正在使用 HAML 为网站生成一些静态 html 页面 并且我想将公共组件拆分为可以包含在多个页面中的部分 就像在 Rails 中一样 然而 我不想使用整个 Rails 堆栈来执行此操作 因为这看起来有些过头了 我在互联网上环顾四周 但没
  • HAML:仅当条件为真时才创建容器/包装元素

    远景 但我想知道是否有什么办法可以做到这样的事情 p ONLY SHOW THIS IF LOCAL VARIABLE show paras IS TRUE name 换句话说 它总是显示内部的内容 但如果 某些条件 为真 它只会在其周围包
  • 小胡子和哈姆尔

    我有这个 haml mustache 模板 data ok items item b ID id item items data 我有Illegal nesting nesting within plain text is illegal
  • 如何更改 NetBeans 中 HAML 标签的颜色?

    我在 NetBeans 6 8 中使用 Aloha 主题 除了 HAML 文件中的这些蓝色标签不可读之外 一切看起来都很酷 如何找到可以改变这种蓝色的地方 附 我使用的 HAML 插件似乎不受支持且缺乏功能 截屏 http img lepr
  • 在 Haml 中保留属性顺序

    如果我在 HAML 中创建一个 XML 元素 tag b gt b a gt a 我得到这个输出
  • 如何在不在 RoR 上运行的小型项目中将 HAML 文件自动编译为 HTML 文件?

    我今天才开始玩compass and haml 虽然我对路很熟悉sass有效 我明白了什么compass is for sass以及如何使用它 在使用时我遇到了一些障碍haml有效率的 当然 我希望这里有人已经知道我的问题的答案 并且可以给
  • Rails 3 / HAML:如何从变量输出 haml raw?

    我在 Rails 中有一些变量 其中包含一些 div 如下所示 layout 1 box 1 column 4 br gutter br column 4 br gutter br column 4 br gutter br column
  • 通过 :ruby 过滤器输出 haml 内容

    当我使用 ruby过滤器在 haml 中做一些简单的事情 例如 ruby to comments gt max comments max comments comments 0 to each do i comment data i put
  • 轨道 HAML 表格

    我目前正在尝试将 ERB 布局转换为 HAML 这是我不断收到的错误 index html haml 18 syntax error unexpected n hamlout format 这是 HAML 页面 row fluid span
  • 可以更改不同文件的 SASS/Compass 输出文件夹吗?

    我想知道Compass是否可以将文件输出到不同的目录 我有一个相当大的项目 虽然大多数 CSS 文件都放在 css 文件夹中 但其他文件需要放在 admin css 文件夹中 我现在正在对它们进行符号链接 但如果我可以定义一个可以在其他地方
  • 带有 markdown 的 haml 声称未找到 rdiscount

    我已指定 gem haml gem rdiscount 在我的 Gemfile 中并运行捆绑安装 相关代码是 welcome message markdown Welcome current user email 当我访问该页面时 我得到
  • 如何获取 current_page?匹配多个动作?

    我的问题是我正在尝试做类似的事情 current page controller tigers action index new edit 当控制器是 Tigers 并且操作是索引 新建或编辑时 它返回 true 上面不会抛出错误 但只匹配
  • Wordpress 与 Haml/Sass

    使用过Haml http haml lang com and Sass http sass lang com 对于一些 Rails 副项目 我发现它们极大地加快了我的前端开发速度 然而 我还没有找到像 Wordpress 这样强大或客户熟悉
  • HAML 和 Ruby 循环以及 UL 不起作用

    我试图让这个简单的列表正常工作 但是 ul 正在关闭 并且没有将 li 元素包含在循环中 我是否缺少一个简单的方法来做到这一点 ul nav nav tabs nav stacked courses each do c li link to
  • 如何在 Haml 中构建布局模板

    我有一个使用 Haml 进行布局的网页 layout haml 是一个单独的布局文件 在渲染任何实际的 Haml 页面时使用 layout haml 看起来像 layout haml XML html head body content y
  • Rails 在开发模式下不会记录模板错误

    我的 Rails 3 2 9 app 没有向我显示任何有关错误的具体错误信息在模板中 无论我使用 haml 还是 erb 我总是会得到 我们很抱歉 但有些不对劲 事实上 韦布里克is in 发展模式 如果我的模型或控制器出现错误 我会看到完
  • VueJS 与 HAML/Jade/Pug 类似的模板

    我同时使用 Vue js 和HAML https www npmjs com package haml在我当前的项目中 模板由 HAML 解析 转换为 HTML 然后由 Vue 解析 例如 pagecontent nonscrolling
  • 在 Rails 应用程序的 Haml 视图中使用 AngularJS

    我有一个带有 Haml 视图的 Rails 应用程序 现在我想将 AngularJS 添加到应用程序的某些部分 但问题是 Haml 视图是在服务器端渲染的 而 AngularJS 代码不起作用 因为它是在客户端渲染的 假设我的 index
  • 在 ruby​​ HAML 中指定过滤器的选项

    有没有办法向 HAML 过滤器添加选项 HTML 属性 我想做这样的事情 javascript data turbolinks eval gt false foo gt bar if someCondition doSomething 结果

随机推荐