【发布时间】:2012-06-27 01:04:49
【问题描述】:
我正在尝试将 Icomoon 图标字体与 Haml 一起使用,但似乎无法找到逃避 & 的方法,使其仅保留为 & 而不是 &。
Icomoon 字体允许您使用带有 data-icon="" 属性的 HTML 实体。如果我只是做一个直接的 HTML 链接,在 HTML 甚至在 Haml 文件中都可以像黄油一样流畅地工作。
但是,由于我正在学习 Haml,我想我会看看这里是否有人愿意推荐解决此问题的最佳方法。
这是发生的事情的一个示例。
这是原来的Haml:
%a(href='/posts' data-icon="&" aria-hidden='true')
这是它的编译方式:
<a aria-hidden='true' data-icon='&#x0026' href='/posts'>
这是图标字体工作所需的编译方式:
<a aria-hidden='true' data-icon='&' href='/posts'>
这里是一个代码笔,您可以在其中看到由于放大器而导致的图标呈现方式;补充:http://codepen.io/dandenney/pen/3/6
【问题讨论】:
标签: haml