gio*_*vaZ 13 javascript jquery yii2
在我的Yii2应用程序中,我有一个脚本需要将Jquery加载到页面的头部.
我知道有一个参数可以在AppAssets.php中设置:
public $jsOptions = [
'position' => \yii\web\View::POS_HEAD
];
Run Code Online (Sandbox Code Playgroud)
但这将在页面的头部呈现所有Javascripts文件.是否有可能只加载头部的Jquery?
在此先感谢所有的帮助
soj*_*oju 21
您可以在视图中执行此操作,例如:
$this->registerAssetBundle(yii\web\JqueryAsset::className(), View::POS_HEAD);
Run Code Online (Sandbox Code Playgroud)
或者,如果要对所有页面执行此操作,可以在组件配置中自定义JqueryAsset:
'components' => [
'assetManager' => [
'bundles' => [
'yii\web\JqueryAsset' => [
'jsOptions' => [ 'position' => \yii\web\View::POS_HEAD ],
],
],
],
],
Run Code Online (Sandbox Code Playgroud)
阅读有关自定义资产包的更多信息.
| 归档时间: |
|
| 查看次数: |
8307 次 |
| 最近记录: |