it-swarm.com.de

Können wir Javascript-Code in die Vorlage twig template) schreiben?

Können wir Javascript-Code in die Vorlage twig template) schreiben?

Es wird benötigt, um Javascript-Code in die Vorlage twig template) zu schreiben.

Wenn wir denselben Code in die Datei custom.js schreiben, funktioniert dieser bestimmte Code nicht.

Wie schreibe ich Javascript-Code direkt in die Vorlage twig?

6
user59414

Ja, Sie können JS-Code in eine twig - Vorlage schreiben. Ich kann mir keine Syntaxüberkreuzungen vorstellen, daher sollten Sie in der Lage sein, ihn buchstäblich so zu schreiben, wie er ist.

In der Tat funktioniert dies gut in html.twig.html:

<script>
  (function(val) {
    console.log(val);
  })('test');
</script>

Wenn Sie Syntaxprobleme haben, können Sie diese jederzeit mit raw umgehen, dies sollte jedoch nicht erforderlich sein:

{% raw %}
<script>
  (function(val) {
    console.log(val);
  })('test');
</script>
{% endraw %}
6
Clive