Как я могу избежать & в Haml, чтобы он компилировался в & вместо & amp ;? (Хамл нуб)
Я пытаюсь использовать значок шрифта Icomoon с Haml и, похоже, не могу найти способ избежать&
так что это остается просто&
вместо&
.
Шрифт Icomoon позволяет использовать HTML-объекты с символом данных = & quot; & quot; приписывать. Работает гладко, как масло в HTML и даже в файле Haml, если я просто делаю прямую ссылку HTML.
Однако, так как я изучаю 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