Ich muss eine Variable in einer Vorlage definieren, damit mein Vorlagenrenderer Werte darin ersetzt. Ich muss dann diese Variable in einigen JavaScript-Funktionen verwenden, die ich habe.JavaScript Escape-Zeilenumbrüche in Zeichenfolge
Die Variable selbst einige html und ich möchte in der Lage sein, es zu formatieren, so dass es wie HTML aussieht und nicht unleserlich super lange ein Linienzug ...
<script>
var myHTML = "
<div>
content
</div>"
</script>
Der einzige Weg, kann ich sehen, um es zur Arbeit zu bringen wäre das (wirklich hässlich) zu tun
<script>
var myHTML = ""
+"<div>"
+"content"
+"</div>"
</script>
Gibt es eine freundliche Möglichkeit, dies zu tun?
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals – Maxx
Dank. Ich suchte nach Javascript String-Literalen und ich kam nicht mit irgendetwas – deltaskelta
warum nicht, um die gesamte Vorlage in eine einzige Datei "template.html" zu setzen, dann können Sie eine Ajax-Anfrage verwenden, um den gesamten Inhalt in eine Variable zu setzen? Dies könnte das Ganze gut lesbar und leicht zu aktualisieren machen. –