yii2-js文件加载的位置设定

版权声明:本文由版主林子懿亲自编写,请勿转载!php讨论群-511807472 https://blog.csdn.net/ldTrueLove/article/details/53745076
一般默认的js文件会在底部加载

这样的话会导致页面中script中js的错误

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

public $jsOptions = [  
        'position' => \yii\web\View::POS_HEAD,   // 这是设置所有js放置的位置  
    ]; 
将这段代码放在AppAsset.php文件内部
再次访问 查看文件的源码

在View类中进行定义的
POS_HEAD 头部
POS_BEGIN 主体开始位置
POS_END 意味着JavaScript代码块内封闭的 jQuery(document).ready()`.
POS_READY
POS_LOAD 内部是用作占位符接收头部分的内容
POS_END 结束位置

还有什么不明白的,可以私信我呀! 吐舌头

猜你喜欢

转载自blog.csdn.net/ldTrueLove/article/details/53745076