如果直接如下添加,如:
<script> $(function(){ alert("aaa"); }); <script>
會提示出錯。
因為view中加入js程式碼的前面沒有引用juqery.js,預設全域的jquery則是在檔案尾新增。
(相關教學推薦:yii框架)
解決方法:
1、在程式碼前引入js檔案(兩種方式)
<?=Html::jsFile('@web/js/jquery.js')?> <?php $this->registerJsFile('@web/js/jquery.js');?>
2、使用全域的js文件,例如:
<?php $js = <<<JS $(function(){ alert("aaa"); }); JS; $this->registerJs($js); ?>
更多程式相關內容,請關注php中文網程式設計入門欄位!
以上是yii2怎麼在View中加入js程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!