如何停止在索引中加载CSS文件(yii2)

如何停止在索引中加载CSS文件(yii2),css,yii2,yii2-advanced-app,Css,Yii2,Yii2 Advanced App,我想在除索引外的所有页面中加载site.css 如何在actionIndex中忽略此css加载 我将site.css放在Assest中,以便在所有操作中加载,您可以使用特定的布局作为索引(或不需要appAsset的所有视图) 在这个布局中,加载一个不同的资产,它不涉及您不需要的css 例如:您可以在您的资产目录中创建一个带有特定资产的MyCLeanAppAsset.pho 查看/布局用于管理这种情况的新布局,例如:clean_main.php <?php use backe

我想在除索引外的所有页面中加载site.css 如何在actionIndex中忽略此css加载


我将site.css放在Assest中,以便在所有操作中加载,您可以使用特定的布局作为索引(或不需要appAsset的所有视图) 在这个布局中,加载一个不同的资产,它不涉及您不需要的css

例如:您可以在您的资产目录中创建一个带有特定资产的MyCLeanAppAsset.pho

查看/布局用于管理这种情况的新布局,例如:clean_main.php

    <?php
    use backend\assets\AppAsset;
    use common\widgets\Alert;
    use yii\helpers\Html;
    use yii\bootstrap\Nav;
    use yii\bootstrap\NavBar;
    use yii\widgets\Breadcrumbs;

    /* @var $this \yii\web\View */
    /* @var $content string */

    MyCleanAppAsset::register($this);  //    a invocation for a differente Asset 
    ?>
    <?php $this->beginPage() ?>
    <!DOCTYPE html>
    <html lang="<?= Yii::$app->language ?>">
    <head>
        <meta charset="<?= Yii::$app->charset ?>">

   ......
   ......

如何加载
site.css
它是否使用默认的
AppAsset.php
文件
   public function actionIndex()
    {
        $this->layout('clean_main'); 
        return $this->render('index');
    }