Я пытаюсь выполнить следующее содержание в исходном коде:Rails + Haml: Как изменить параметр тега unescape?
<div id="box<%=id%>"></div>
Без избежать каких-либо признаков в Haml.
%div{ :id => "box_<%=id%>" }
производит
<div id='box_<%=id%>'></div>
Прямо сейчас единственный способ, которым я могу сделать это с Haml является использование :plain
фильтра и жёстко HTML без использования каких-либо Помощники. Как я могу это исправить?
мне это нужно, потому что я вынужден следовать этому соглашению из-за третьей стороной синтаксиса конвенции: JavaScript Micro-Templating
Ссылка:
Извините, но я не код.Я код в Haml и нуждаюсь в <%=id%> unescaped в исходном коде (ссылка на Micro-Templating объясняет синтаксис). Дэвид, как я могу это исправить? – ep3static
Я в замешательстве. Вы создаете шаблон для одного языка для синтаксического анализа, используя * другой язык шаблонов? Я не думаю, что поеду по этому пути. –
Право :) Возможно, Micro-Templating link объяснит это лучше. – ep3static