HAML | JSON:添加类型为Application / JSON的脚本标记

时间:2015-11-10 17:33:13

标签: json haml multiline script-tag

使用类型Application / JSON

编写脚本标记

这听起来很简单。我希望 HAML 相当于:

<script class="_config" type="application/json">
    {
        "template": "#myId",
        "css": {
            "background": "#fff",
            "opacity": "0.8"
        }
    }
</script>

截至目前,唯一的解决方案是......

%script._config{ type: 'application/json' }
  { |
    "template": "#id", |
    "css": { "background": "#fff" } |
  }

...这很糟糕 - 它在页面中呈现JSON。此外,不应该写“多线”&#39;管道。如果是application/json,为什么HAML不知道在没有正常缩进规则的情况下解析它?

如何在不需要管道字符的情况下编写此内容?

谢谢!

0 个答案:

没有答案