yii2 用了一年多
jquery什么的js一直默认是加载在页面的下部
搞得所有页面只要不是写js文件,都是registerjs或者registerjsfile两个方法
写起来又容易搞错
结果终于忍不住想调整下位置
public $jsOptions = [ 'position'=>\yii\web\View::POS_HEAD ];
还是在头部的比较习惯
/assets/AppAsset.php
class AppAsset extends AssetBundle { public $basePath = '@webroot'; public $baseUrl = '@web'; public $css = [ 'css/site.css', 。。。。。 ]; public $js = [ 'js/common.js', 。。。。 ]; public $depends = [ 'yii\web\YiiAsset', 。。。。。 ]; public $jsOptions = [ 'position'=>\yii\web\View::POS_HEAD ]; }