【YII2】资源管理

前端之家收集整理的这篇文章主要介绍了【YII2】资源管理前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

【YII】资源管理

YII中的资源,是和WEB页面相关的文件。资源放在WEB目录下,可供web服务器调用

通过YII2资源管理的好处

比如需要使用一个小部件,可以直接引入需要的cssjs文件。在对小部件进行升级时,
自动使用新版本的资源文件

资源包

yii2通过资源包管理资源。如果在一个视图注册一个资源包,那么这个资源包里的
的资源都会被加载到这个页面

如何定义资源包

继承yii\web\AssetBundle的类,需要

  • 指定资源所在的位置

  • 包含哪些jscss文件

  • 依赖哪些资源包

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

猜你在找的程序笔记相关文章