Heim  >  Artikel  >  Backend-Entwicklung  >  Javascript – Mechanismus zum Rendern von Twig-Vorlagen. Kann JQuery in Twig verwendet werden?

Javascript – Mechanismus zum Rendern von Twig-Vorlagen. Kann JQuery in Twig verwendet werden?

WBOY
WBOYOriginal
2016-12-05 13:44:241584Durchsuche

1: Bei der Verwendung von Twig ist ein Problem aufgetreten

Javascript – Mechanismus zum Rendern von Twig-Vorlagen. Kann JQuery in Twig verwendet werden?
definiert eine Vorlagenseite, die dann von den Unterseiten geerbt wird.

Javascript – Mechanismus zum Rendern von Twig-Vorlagen. Kann JQuery in Twig verwendet werden?

Sie können keinen Code außerhalb des {%%}-Tags schreiben, da sonst ein Fehler gemeldet wird. Wie im Bild oben gezeigt, habe ich einen Code in das Tag geschrieben und der Browser hat einen Fehler gemeldet, wie unten gezeigt:

Javascript – Mechanismus zum Rendern von Twig-Vorlagen. Kann JQuery in Twig verwendet werden?

Meine JQuery wird auf der Vorlagenseite eingeführt. Wenn ich diesen Code separat in eine js-Datei einfüge und ihn in die Vorlagenseite einfüge, gibt es kein Problem.
Ich möchte hier fragen: Was ist der Twig-Rendering-Mechanismus? Warum kann ich hier nicht $ verwenden?
Vielen Dank

Ich habe gerade einen Blick darauf geworfen. Nachdem ich jquery direkt zur Unterseite hinzugefügt habe, kann die Unterseite tatsächlich verwendet werden. $ kann verwendet werden.
Wenn Sie auf einige öffentliche Ressourcen verweisen, geschieht dies, wenn Sie diese in die Vorlagenseite einfügen. Wie kann die Publizität dieser Ressourcen sichergestellt werden?

Antwortinhalt:

1: Bei der Verwendung von Twig ist ein Problem aufgetreten

Javascript – Mechanismus zum Rendern von Twig-Vorlagen. Kann JQuery in Twig verwendet werden?
definiert eine Vorlagenseite, die dann von den Unterseiten geerbt wird.

Javascript – Mechanismus zum Rendern von Twig-Vorlagen. Kann JQuery in Twig verwendet werden?

Sie können keinen Code außerhalb des {%%}-Tags schreiben, da sonst ein Fehler gemeldet wird. Wie im Bild oben gezeigt, habe ich einen Code in das Tag geschrieben und der Browser hat einen Fehler gemeldet, wie unten gezeigt:

Javascript – Mechanismus zum Rendern von Twig-Vorlagen. Kann JQuery in Twig verwendet werden?

Meine JQuery wird auf der Vorlagenseite eingeführt. Wenn ich diesen Code separat in eine js-Datei einfüge und ihn in die Vorlagenseite einfüge, gibt es kein Problem.
Ich möchte hier fragen: Was ist der Twig-Rendering-Mechanismus? Warum kann ich hier nicht $ verwenden?
Vielen Dank

Ich habe gerade einen Blick darauf geworfen. Nachdem ich jquery direkt zur Unterseite hinzugefügt habe, kann die Unterseite tatsächlich verwendet werden. $ kann verwendet werden.
Wenn Sie auf einige öffentliche Ressourcen verweisen, geschieht dies, wenn Sie diese in die Vorlagenseite einfügen. Wie kann die Publizität dieser Ressourcen sichergestellt werden?

Wenn Ihre Seite js ausführt
jq wurde noch nicht eingeführt

Es hat nichts mit Twig zu tun. Das liegt daran, dass Ihre JQuery noch nicht geladen wurde, sodass der Code, der auf $ verweist, ausgeführt wird.
Versuchen Sie, den Code in

einzugeben
<code class="js">document.onload = function() {
   // 以下是你的代码
}</code>

Mitte.
Die Verwendung von window.onload funktioniert auch.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn