• 技术文章 >php框架 >YII

    yii2 怎么去掉jquery

    藏色散人藏色散人2023-02-17 09:55:59原创80

    yii2去掉jquery的方法:1、编辑AppAsset.php文件,注释掉变量$depends里的“yii\web\YiiAsset”值;2、编辑main.php文件,在字段“components”下面添加配置为“'yii\web\JqueryAsset' => ['js' => [],'sourcePath' => null,],”即可去掉jquery脚本。

    本文操作环境:Windows10系统、yii2.0版、Dell G3电脑。

    yii2 怎么去掉jquery?

    Yii2 中彻底禁用掉自带的 Yii、JQuery 和 Bootstrap 脚本 [ 2.0 版本 ]

    默认情况下,Yii2 会自动加载 Yii、JQuery 和 Bootstrap 等脚本和样式,但有时项目中可能并不需要这些库,或者使用其他版本;下面介绍如何去掉这些库脚本和样式。

    ▪ 去除 Yii.js 相关脚本

    编辑 frontend\asset\AppAsset.php 文件,注释掉变量 $depends 里的 'yii\web\YiiAsset' 值。

    编辑 frontend\config\main.php 文件,在字段 'components' 下面添加配置:

    'assetManager' => [
     'bundles' => [
         'yii\web\YiiAsset' => [
             'js' => [],  // 去除 yii.js
             'sourcePath' => null,  // 防止在 frontend/web/asset 下生产文件
         ],
                            
         'yii\widgets\ActiveFormAsset' => [
             'js' => [],  // 去除 yii.activeForm.js
             'sourcePath' => null,  // 防止在 frontend/web/asset 下生产文件
         ],
            
         'yii\validators\ValidationAsset' => [
             'js' => [],  // 去除 yii.validation.js
             'sourcePath' => null,  // 防止在 frontend/web/asset 下生产文件
         ],
     ],
    ],

    ▪ 去除 JQuery 脚本

    编辑 frontend\config\main.php 文件,在字段 'components' 下面添加配置:

    'assetManager' => [
        'bundles' => [
            'yii\web\JqueryAsset' => [
                'js' => [],  // 去除 jquery.js
                'sourcePath' => null,  // 防止在 frontend/web/asset 下生产文件
            ],
        ],
    ],

    编辑 frontend\asset\AppAsset.php 文件,注释掉变量 $depends 里的 'yii\bootstrap\BootstrapAsset' 值。

    编辑 frontend\config\main.php 文件,在字段 'components' 下面添加配置:

    'assetManager' => [ 'bundles' => [     'yii\bootstrap\BootstrapAsset' => [         'css' => [],  // 去除 bootstrap.css
             'sourcePath' => null, // 防止在 frontend/web/asset 下生产文件
         ],     'yii\bootstrap\BootstrapPluginAsset' => [         'js' => [],  // 去除 bootstrap.js
             'sourcePath' => null,  // 防止在 frontend/web/asset 下生产文件
         ],
     ],


    ],

    推荐:《yii教程

    以上就是yii2 怎么去掉jquery的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:jQuery yii2
    上一篇:精选几道CTF习题,带你学习yii2框架! 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • yii2如何实现使用qq邮箱发送文件• yii2框架中别名在怎么使用• 利用yii2生成二维码的具体步骤• 基于PHP Yii2框架高级模板的实例• 精选几道CTF习题,带你学习yii2框架!
    1/1

    PHP中文网