我正在尝试将 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