Yii2框架加载css和js文件的方法分析


Posted in PHP onMay 25, 2019

本文实例讲述了Yii2框架加载css和js文件的方法。分享给大家供大家参考,具体如下:

1、第一步是要把我们的css、js文件放到web目录下

Yii2框架加载css和js文件的方法分析

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

<?php
/**
 * @link http://www.yiiframework.com/
 * @copyright Copyright (c) 2008 Yii Software LLC
 * @license http://www.yiiframework.com/license/
 */
namespace app\assets;
use yii\web\AssetBundle;
/**
 * @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 );
  }
}

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

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
php &amp;&amp; 逻辑与运算符使用说明
Mar 04 PHP
PHP 图片上传实现代码 带详细注释
Apr 29 PHP
PHP 八种基本的数据类型小结
Jun 01 PHP
三种php连接access数据库方法
Nov 11 PHP
Windows下的PHP安装pear教程
Oct 24 PHP
PHP 生成N个不重复的随机数
Jan 21 PHP
php实现短信发送代码
Jul 05 PHP
Symfony实现行为和模板中取得request参数的方法
Mar 17 PHP
php文件上传的两种实现方法
Apr 04 PHP
PHP实现的常规正则验证helper公共类完整实例
Apr 27 PHP
PHP设计模式之工厂方法设计模式实例分析
Apr 25 PHP
PHP实现抽奖功能实例代码
Jun 30 PHP
php数组遍历类与用法示例
May 24 #PHP
PHP实现的操作数组类库定义与用法示例
May 24 #PHP
定位地理位置PHP判断员工打卡签到经纬度是否在打卡之内
May 23 #PHP
Swoole4.4协程抢占式调度器详解
May 23 #PHP
PHP文件上传小程序 适合初学者学习!
May 23 #PHP
PHP观察者模式实例分析【对比JS观察者模式】
May 22 #PHP
PHP单例模式实例分析【防继承,防克隆操作】
May 22 #PHP
You might like
PHP中最容易忘记的一些知识点总结
2013/04/28 PHP
PHP ignore_user_abort函数详细介绍和使用实例
2014/07/15 PHP
PHP中Enum(枚举)用法实例详解
2015/12/07 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
php-fpm服务启动脚本的方法
2018/04/27 PHP
php微信分享到朋友圈、QQ、朋友、微博
2019/02/18 PHP
关于laravel5.5的定时任务详解(demo)
2019/10/23 PHP
js使用eval解析json(js中使用json)
2014/01/17 Javascript
js仿苹果iwatch外观的计时器代码分享
2015/08/26 Javascript
学习JavaScript设计模式(链式调用)
2015/11/26 Javascript
谈一谈JS消息机制和事件机制的理解
2016/04/14 Javascript
jQuery实现页面下拉100像素出现悬浮窗口的方法
2016/09/05 Javascript
Angularjs实现mvvm式的选项卡示例代码
2016/09/08 Javascript
js中document.referrer实现移动端返回上一页
2017/02/22 Javascript
jquery replace方法去空格
2017/05/08 jQuery
tracking.js页面人脸识别插件使用方法
2020/04/16 Javascript
详解Vscode中使用Eslint终极配置大全
2019/11/08 Javascript
详解为什么Vue中不要用index作为key(diff算法)
2020/04/04 Javascript
浅谈Vue3 Composition API如何替换Vue Mixins
2020/04/29 Javascript
教你安装python Django(图文)
2013/11/04 Python
Python构造自定义方法来美化字典结构输出的示例
2016/06/16 Python
Python的mysql数据库的更新如何实现
2017/07/31 Python
Python模拟简单电梯调度算法示例
2018/08/20 Python
使用python的pandas为你的股票绘制趋势图
2019/06/26 Python
Django项目使用CircleCI的方法示例
2019/07/14 Python
python利用itertools生成密码字典并多线程撞库破解rar密码
2019/08/12 Python
Python使用scrapy爬取阳光热线问政平台过程解析
2019/08/14 Python
python文件操作seek()偏移量,读取指正到指定位置操作
2020/07/05 Python
python 三种方法实现对Excel表格的读写
2020/11/19 Python
建筑人员岗位职责
2013/12/25 职场文书
宠物店的创业计划书范文
2014/01/11 职场文书
大学毕业感言200字
2014/03/09 职场文书
2015年高校图书馆工作总结
2015/04/30 职场文书
交通事故责任认定书
2015/08/06 职场文书
送给火锅店的创意营销方案!
2019/07/08 职场文书
Linux在两个服务器直接传文件的操作方法
2022/08/05 Servers