Yii 框架怎么引用 JS 和 CSS 文件?

2020-08-24 06:39:21

Yii 框架怎么引用 JS 和 CSS 文件?

首先将CSS和JS文件放到web目录下;然后打开“AppAsset.php”文件,并重写“registerAssetFiles”方法;接着在该方法中将CSS和JS文件路径进行注册;最后调用父级方法即可。

示例代码

<?php/** * @link http://www.yiiframework.com/ * @license http://www.yiiframework.com/license/ */namespace appassets;use yiiwebAssetBundle;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 = "20200526";    $this->css = [      "bootstrap/css/bootstrap.min.css?v={$release}"    ];    $this->js = [       'jquery/jquery.min.js',       'bootstrap/js/bootstrap.min.js'    ];    parent::registerAssetFiles( $view );  }}
相关文章 大家在看