Wie kann ich so etwas schreiben, um es in eine Vorlage aufzunehmen, aber in Haml?
<script>
$(document).ready( function() {
$('body').addClass( 'test' );
} );
</script>
javascript
jquery
haml
Fuego DeBassi
quelle
quelle
Also habe ich das Obige ausprobiert: Javascript, das funktioniert :) HAML verpackt den generierten Code jedoch wie folgt in CDATA:
Die folgende HAML generiert das typische Tag zum Einfügen von (zum Beispiel) Typekit- oder Google Analytics-Code.
quelle
CDATA
für mich hinzu, noch arbeitete%script
er für mich, wenn es unregelmäßige Einkerbungen in den js gab.Ich benutze fileupload-jquery in haml. Das Original js ist unten:
Zuerst habe ich das
:cdata
zum Konvertieren verwendet (von html2haml ), es funktioniert nicht richtig (die Schaltfläche Löschen kann relevante Komponenten im Rückruf nicht entfernen).Also benutze ich
:plain
Filter:Das konvertierte Ergebnis ist genau das gleiche wie das Original.
Der
:plain
Filter in diesem Szenario entspricht also meinen Anforderungen.Weitere Informationen finden Sie unter haml.info
quelle