Ich lese die Haml docs, wo sie über die pre
-Tag und "Erhaltung Whitespace" sprechen. Laut der Dokumentation pre
"standardmäßig Whitespace" und Sie müssen den Operator ~
verwenden, um den Inhalt des Tags auszugeben, damit es korrekt gerendert wird. Im Anschluss an die empfohlene Praxis habe ich dies:Wie kann ich Haml dazu bringen, den Inhalt eines Pre-Tags korrekt darzustellen?
%pre
~ @calendar.main_template
Die Ausgabe im Browser:
(Dies kann ein wenig verwirrend sein - tatsächlich die App lassen den Benutzer Haml Code manipulieren, also bin ich Haml Code hier in der Benutzeroberfläche angezeigt wird)
%div
= events
Welche ausgegeben werden soll.
%div
= events
I auch versucht mit =
anstelle von ~
. Auch versucht %pre>
, %pre<
und %pre><
alle mit identischen Ergebnissen.