入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

Yii2加载我们自己的css和js文件[小技巧]

创建时间:2017-02-26 投稿人: 浏览次数:1168

1、第一步是要把我们的css、js文件放到web目录下
这里写图片描述

2、第二步修改assets/AppAsset.php文件

<?php
/**
 * @link http://www.yiiframework.com/
 * @copyright Copyright (c) 2008 Yii Software LLC
 * @license http://www.yiiframework.com/license/
 */

namespace appassets;

use yiiwebAssetBundle;

/**
 * @author Qiang Xue <qiang.xue@gmail.com>
 * @since 2.0
 */
class AppAsset extends AssetBundle
{
    public $basePath = "@webroot";
    public $baseUrl = "@web";
    // public $css = [
    //     "css/site.css",
    //     "bootstrap/css/bootstrap.min.css",
    // ];
    // public $js = [
    //     "jquery/jquery.min.js",
    //     "bootstrap/js/bootstrap.min.js"
    // ];

    public function registerAssetFiles( $view )
    {
        //加一个版本号
        //目的:使浏览器获取最新的文件
        $release = "20170226";
        $this->css = [
            "bootstrap/css/bootstrap.min.css?v={$release}"
        ];
        $this->js = [
             "jquery/jquery.min.js",
             "bootstrap/js/bootstrap.min.js"
        ];

        parent::registerAssetFiles( $view );
    }
}

两种加载方式,我们更推荐下面这种。

声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。