Próbuję wykonać następującą zawartość w kodzie źródłowym:Rails + Haml: Jak usunąć parametr tagu?
<div id="box<%=id%>"></div>
Bez żadnych oznak ucieczki w haml.
%div{ :id => "box_<%=id%>" }
produkuje
<div id='box_<%=id%>'></div>
Teraz jedynym sposobem można zrobić to z haml jest użycie :plain
filtra i zakodować HTML bez używania żadnych Zobacz pomocników. Jak mogę to naprawić?
muszę tego powodu jestem zmuszony do tej konwencji z powodu trzeciej konwencji składni: JavaScript Micro-Templating
referencyjny:
Niestety ale nie mam kodu.Koduję w Haml i potrzebuję <%=id%> bez zmiany kodu źródłowego (łącze Micro-Templating wyjaśnia składnię). David, jak mogę to naprawić? – ep3static
Jestem zdezorientowany. Generujesz szablon dla jednego języka do przeanalizowania przy użyciu * innego * języka szablonów? Nie sądzę, żebym poszedł tą drogą. –
Dobrze :) Prawdopodobnie link do Micro-Templating wyjaśni to lepiej. – ep3static