Jak renderować HTML wewnątrz szablonów Slim
Próbuję renderować link poprzedzony ikoną. używamSzczupły silnik szablonów wraz zBootstrap CSS.
Zazwyczaj możesz to zrobić w następujący sposób:
<a href="#"><i class="icon-user"></i> My Profile</a>
Według dokumentacji Slim możemy użyć==
renderować bez uciekania z HTML. Przetłumacząc to na Slim, wypróbowałem następujące odmiany:
li== link_to "<i class='icon-user'></i> My Profile", current_user
li== link_to "#{'<i class="icon-user"></i>'.html_safe} My Profile", current_user
li= link_to "#{'<i class="icon-user"></i>'.html_safe} My Profile", current_user
Wszystkie renderowane odmiany<a href="/users/1"><i class="icon-user"></i> My Profile</a>
uciekaći
etykietka.
Jak mogę powstrzymać Slim lub Rails przed ucieczką z HTML?
(Rails 3.2 z Slim 1.2.1)