Yii2-禁用和修改加载样式表-disable Bootstrap Js, JQuery and CSS

转载 2015年11月21日 16:11:20


In web.php config file add the following code into components array:

'assetManager' => [
        'bundles' => [
            'yii\bootstrap\BootstrapPluginAsset' => [
                'js'=>[]
            ],
        ],
    ],

To be more comprehensive:

in order to disable Css (bootstrap.css):

'assetManager' => [
    'bundles' => [
        'yii\bootstrap\BootstrapAsset' => [
            'css' => [],
        ],
    ],
],

in order to disable JS (bootstrap.js):

'assetManager' => [
    'bundles' => [
        'yii\bootstrap\BootstrapPluginAsset' => [
            'js'=>[]
        ],
    ],
],

in order to disable JQuery (jquery.js)

'assetManager' => [
    'bundles' => [
        'yii\web\JqueryAsset' => [
            'js'=>[]
        ],
    ],
],

In order to have all of them disabled:

'assetManager' => [
    'bundles' => [
        'yii\web\JqueryAsset' => [
            'js'=>[]
        ],
        'yii\bootstrap\BootstrapPluginAsset' => [
            'js'=>[]
        ],
        'yii\bootstrap\BootstrapAsset' => [
            'css' => [],
        ],

    ],
],

UPDATE

As Soju mentioned in comments, another alternative way would be disabling these files in AppAsset class, which is located in ./assets/, then remove the following lines:

public $depends = [
   'yii\web\YiiAsset',              #REMOVE
   'yii\bootstrap\BootstrapAsset',  #REMOVE
];

yii2如何引入自定义css或js文件

Yii2 在管理css和js脚本方面,引入了一个资源管理包的概念AssetBundle。      先直接写出我所知道的两种引入方式:现假如我要引入我根目录下的 public/assets/js/he...
  • GanJunhong
  • GanJunhong
  • 2015年08月17日 15:02
  • 2717

3 Yii2.0灵活使用AppAssets管理CSS样式及JS脚本

(注:以下为Yii2.0高级应用测试) Yii2.0对于CSS/JS 管理,使用AssetBundle资源包类。 视图-如何按需加载CSS/JS ? 资源包定义: frontend/assets/...
  • maclechan
  • maclechan
  • 2015年05月18日 00:17
  • 7650

yii2引入css和js文件

最近研究yii2,本想自己写个小项目练习一下,没想到开始就遇到难题了,就是如何引入css和js文件。闲话不多说,下面开始。 1、可以直接在视图页面上引入 2、可以直接写原生代码引入,路径是项目...
  • cs23405
  • cs23405
  • 2015年07月13日 17:10
  • 3446

js修改css样式表解析(转)

abc.css CSS code .class1 { width:10px; background-color: red; } HTML code Ne...
  • jion_tang88
  • jion_tang88
  • 2011年11月08日 17:30
  • 671

yii2 如何在页面底部加载css和js

yii2 如何在页面底部加载css和js
  • m_422744746
  • m_422744746
  • 2016年04月20日 21:01
  • 294

js 获取css 样式表属性

今天看到这样两个属性 currentStyle defaultView,这两个属性从字面上看,是获取css 属性的,而我之前获取css属性用的则是dom.element.style.height 类似...
  • hxy07075032
  • hxy07075032
  • 2015年03月20日 20:08
  • 204

div css3样式表制作jquery返回顶部特效

  • 2012年09月28日 10:17
  • 2KB
  • 下载

html引入样式表和js文件中间用逗号隔开是什么意思和(function($) {...})(jquery);的意思

分析一下href中的内容:http://st.******.com/??css/basic/core_mod.css,res/css/default/main15.css,res/css/defaul...
  • qq435967718
  • qq435967718
  • 2013年11月20日 09:29
  • 1589

学习记录—yii2页面引入、添加css样式及js特效

在yii框架的根目录下的assets目录,这个目录就是yii框架的资源文件夹。在该目录下新建一个php文件(如:MyCss.php):代码如下 ...
  • wjx986465329
  • wjx986465329
  • 2015年10月03日 16:49
  • 220

【笔记】 《js权威指南》- 第16章 脚本化CSS 16.5 脚本化CSS类 - 16.6 脚本化样式表

  • zazisb
  • zazisb
  • 2016年04月08日 14:48
  • 120
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Yii2-禁用和修改加载样式表-disable Bootstrap Js, JQuery and CSS
举报原因:
原因补充:

(最多只允许输入30个字)