【YII】资源管理
YII
中的资源,是和WEB
页面相关的文件。资源放在WEB
目录下,可供web服务器
调用。
通过YII2资源管理的好处
比如需要使用一个小部件
,可以直接引入需要的css
和js
文件。在对小部件
进行升级时,
会自动使用新版本的资源文件。
资源包
yii2
通过资源包
管理资源。如果在一个视图
里注册一个资源包
,那么这个资源包
里的
的资源都会被加载到这个页面。
如何定义资源包
继承yii\web\AssetBundle
的类,需要
指定资源所在的位置
包含哪些
js
和css
文件依赖哪些
资源包
Yii2基础模板使用的资源包如下所示
PHP
namespace app\assets;
use yii\web\AssetBundle;
class AppAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'css/site.css',];
public $js = [
];
public $depends = [
'yii\web\YiiAsset','yii\bootstrap\BootstrapAsset',];
}
原文链接:https://www.f2er.com/note/421775.html