yii2中js文件加载的位置怎么设定?

已邀请:

zkbhj - 凯冰科技站长

赞同来自:

一般默认的js文件会在底部加载,这样的话会导致页面中script中js的错误。

解决办法:
就是将js文件在试图头部进行展示
position=>\yii\web\View::POS_HEAD

public $jsOptions = [
'position' => \yii\web\View::POS_HEAD, // 这是设置所有js放置的位置
];

将这段代码放在AppAsset.php文件内部,再次访问,查看文件的源码。
​POS_HEAD 头部
POS_BEGIN 主体开始位置
POS_END 意味着JavaScript代码块内封闭的jQuery(document).ready()`.
POS_READY
POS_LOAD 内部是用作占位符接收头部分的内容
POS_END 结束位置


 

要回复问题请先登录注册