„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Warum funktionieren meine JavaScript-Vorlagenliterale nicht?

Warum funktionieren meine JavaScript-Vorlagenliterale nicht?

Veröffentlicht am 22.12.2024
Durchsuche:532

Why Aren't My JavaScript Template Literals Working?

JavaScript-Vorlagenliterale funktionieren nicht

Beim Versuch, JavaScript-Vorlagenliterale wie „some ${string}“ oder „some ${string}“ zu verwenden, können Probleme auftreten Hier werden die literalen Variablennamen anstelle ihrer Werte angezeigt. Dieses Problem ist nicht auf bestimmte Browserversionen oder Entwicklungsframeworks wie jQuery beschränkt.

Lösung: Verwendung von Backticks

Um dieses Problem zu beheben, ist es wichtig, Backticks (`) anstelle des herkömmlichen Singles zu verwenden oder doppelte Anführungszeichen. Backticks, allgemein als „Grabakzente“ bezeichnet, befinden sich auf Standard-QWERTZ-Tastaturen neben der Zifferntaste 1.

Beispiel:

// Incorrect approach
console.log('categoryName: ${this.categoryName}\ncategoryElements: ${this.categoryElements} ');

// Correct approach using backticks
console.log(`categoryName: ${this.categoryName}\ncategoryElements: ${this.categoryElements} `);

Durch die Verwendung von Backticks können Sie Vorlagenliterale korrekt aufrufen und die gewünschten Variablenwerte anzeigen.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3