yii2 asset.php,yii2 assets添加css错误

AppAsset.php

namespace app\assets;

use yii\web\AssetBundle;

/**

* @author Qiang Xue

* @since 2.0

*/

class AppAsset extends AssetBundle

{

public $basePath = '@webroot';

public $baseUrl = '@web';

public $css = [

'css/main.css'

];

public $js = [

];

public $depends = [

'yii\web\YiiAsset',

'yii\bootstrap\BootstrapAsset',

];

//定义按需加载JS方法,注意加载顺序在最后

public static function addScript($view, $jsfile) {

$view->registerJsFile($jsfile, [AppAsset::className(), 'depends' => 'api\assets\AppAsset']);

}

//定义按需加载css方法,注意加载顺序在最后

public static function addCss($view, $cssfile) {

$view->registerCssFile($cssfile, [AppAsset::className(), 'depends' => 'api\assets\AppAsset']);

}

}

view文件:index.php

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

use yii\bootstrap\Collapse;

use app\assets\AppAsset;

AppAsset::register($this);

AppAsset::addCss($this,'@web/css/home/index.css');

//$this->registerCssFile('@web/css/home/index.css');

$this->title = 'CodeNote';

?>

...

运行后出现错误

ReflectionException

Class apiassetsAppAsset does not exist

删除AppAsset::addCss($this,'@web/css/home/index.css'); 就不会错,为什么?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值