yii2单个视图加载jss,css

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yii2单个视图加载jss,css相关的知识,希望对你有一定的参考价值。

1,定义资源:首先在AppAsset.php里面定义2个方法,

//按需加载css
public static function addCss($view, $cssfile) {
$view->registerCssFile($cssfile, [AppAsset::className(), ‘depends‘ => ‘backend\assets\AppAsset‘]);
}

//按需加载js
//定义按需加载JS方法,注意加载顺序在最后
public static function addScript($view, $jsfile) {
$view->registerJsFile($jsfile, [AppAsset::className(), ‘depends‘ => ‘backend\assets\AppAsset‘]);
}

 

2,使用:注册资源

AppAsset::register($this);
AppAsset::addCss($this,‘@web/css/diy.css‘);

以上是关于yii2单个视图加载jss,css的主要内容,如果未能解决你的问题,请参考以下文章

[YII2] 去除自带js,加载自己的JS,然后ajax(json)传值接值!

Yii2 - 使用 Ajax 加载为 Select2 插件设置值

Yii2 加载cssjs 载静态资源

解决yii2 禁用layout时AppAsset不加载资源的问题

在单个视图控制器中重新加载相同的视图

如何在 chrome 开发者工具中重新加载单个文件