如何不用registerJs直接在view里写js [ 2.0 版本 ]
资源包里的js文件都是加载在尾部的,启用了layout。这样我在view里直接写javascript就在出现在引入其他js文件前面,导致无效,用registerJs格式又不好整,求办法!
最佳答案
-
想加载在头部,给你个例子,注意
$jsOptions
class AppAsset extends AssetBundle { public $basePath = '@webroot'; public $baseUrl = '@web'; public $css = [ 'css/site.css', ]; public $js = [ ]; public $depends = [ 'yii\web\YiiAsset', 'yii\bootstrap\BootstrapAsset', '\rmrevin\yii\fontawesome\AssetBundle', ]; public $jsOptions = [ 'position' => \yii\web\View::POS_HEAD ]; }
共 3 条回复
den1986
注册时间:2015-05-10
最后登录:2017-08-04
在线时长:4小时12分
最后登录:2017-08-04
在线时长:4小时12分
- 粉丝8
- 金钱75
- 威望15
- 积分265