Я использую HAML для создания html-шаблонов, но у меня проблема с написанием атрибутов, которые будут заменены шаблоном шаблона JavaScript.Escape/Игнорировать специальные символы в атрибутах HAML
линия в вопросе выглядит следующим образом:
%div{:class => "<%= from_class %>"}
HAML пытается кодировать <% =%> теги:
<div class="<%= from_class %>">
Я не хочу, чтобы это произошло в данном случае. .. Кто-нибудь знает, как это сделать?
Это работало отлично, спасибо! :) –
Может быть полезен для новичков (как я), нуждающихся в этом совете: ** 1. Добавьте это в свой Gemfile: ** 'gem 'haml', '> = 3.1.1'' - ** 2. Запустить ** 'bundle install' - ** 3. Добавьте это в свой файл 'config/environment.rb': **' Haml :: Template.options [: escape_attrs] = false' - ** 4. Наконец, перезапустите сервер. ** Вы также можете найти документацию для этой опции [здесь] (http://haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html#escape_attrs-option) – rchampourlier