YII 2.0中如何禁用自带的jquery? [ 2.0 版本 ]
由于项目中自己手动引入了jquery 1.10版本的。可是在使用activeform的时候,总是会在最后又加载了一次YII自带的jquery 2版本,导致冲突
不知道有什么方法,可以默认禁止引用YII自带的Jquery,使用我自定义的jquery?
think 补充于 2014-12-30 00:17
摸索了一晚上,最终还是在官方手册中得到了方法,分享一下,方便后来的学习者。
其实很简单,只需要在assetManager里面添加下面几行即可!
'yii\web\JqueryAsset' => [
'sourcePath' => null,
'js' => []
],
或者再变态一点,在JqueryAsset.php里面直接将Jquery.js给屏蔽掉。。当然不建议你修改源码!
这样修改之后,你会发现,项目每次加载的只有自己包含的jquery,不在末尾子自动包含YII自带的asset里面的jquery了。
共 5 个回答
think
注册时间:2014-12-29
最后登录:2018-04-18
在线时长:4小时52分
最后登录:2018-04-18
在线时长:4小时52分
- 粉丝2
- 金钱60
- 威望0
- 积分100