Wenn Sie es direkt wie folgt hinzufügen, z. B.:
<script> $(function(){ alert("aaa"); }); <script>
, wird ein Fehler angezeigt.
Da juqery.js vor dem Hinzufügen des js-Codes in der Ansicht nicht referenziert wird, wird die standardmäßige globale JQuery am Ende der Datei hinzugefügt.
(Verwandte Tutorials empfohlen: yii-Framework )
Lösung:
1. JS-Dateien vor dem Code einführen (auf zwei Arten)
<?=Html::jsFile('@web/js/jquery.js')?> <?php $this->registerJsFile('@web/js/jquery.js');?>
2. Verwenden Sie globale JS-Dateien, wie zum Beispiel:
<?php $js = <<<JS $(function(){ alert("aaa"); }); JS; $this->registerJs($js); ?>
Weitere programmierbezogene Inhalte finden Sie in der Spalte Einführung in die Programmierung auf der chinesischen PHP-Website!
Das obige ist der detaillierte Inhalt vonSo fügen Sie JS-Code zu View in yii2 hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!