框架加载的JQ会和前端引入的JQ冲突吗? [ 未指定版本 ]
另外实际开发中,前端会用到 Yii的挂件之类的吗?还是都由前端写好?
最佳答案
-
框架已经引入过了前端就没必要再引入了,但是有一种情况是,如果你不想用框架的JQ,而是用cdn, 或其它的JQ,举个例子,你可以这样来:
'assetManager' => [ 'forceCopy' => YII_DEBUG ? true : false, 'bundles' => [ 'yii\web\JqueryAsset' => [ 'js' => [ YII_DEBUG ? 'jquery.js' : '//cdn.bootcss.com/jquery/2.1.4/jquery.min.js', //把后面这个链接改成其它的链接或路径 ] ], 'yii\bootstrap\BootstrapAsset' => [ 'css' => [ YII_DEBUG ? 'css/bootstrap.css' : '//cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.min.css', //把后面这个链接改成其它的链接或路径 ] ], 'yii\bootstrap\BootstrapThemeAsset' => [ 'css' => [ YII_DEBUG ? 'css/bootstrap-theme.css' : '//cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap-theme.min.css', //把后面这个链接改成其它的链接或路径 ] ], 'yii\bootstrap\BootstrapPluginAsset' => [ 'js' => [ YII_DEBUG ? 'js/bootstrap.js' : '//cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.min.js', //把后面这个链接改成其它的链接或路径 ] ], ], ],
这样在生产环境中用的就不是框架中的了。在修改一下其中的代码,就直接在生产或开发环境中都不用框架中的了。没必要两者都引用。
STFPHP 觉得很赞
其他 3 个回答
STFPHP
注册时间:2016-10-31
最后登录:2017-07-14
在线时长:14小时55分
最后登录:2017-07-14
在线时长:14小时55分
- 粉丝6
- 金钱3535
- 威望0
- 积分3675