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 相关文章推荐
Extended CHM PHP 语法手册之 DIY
Oct 09 PHP
用PHP4访问Oracle815
Oct 09 PHP
php 生成随机验证码图片代码
Feb 08 PHP
php中使用parse_url()对网址进行解析的实现代码(parse_url详解)
Jan 03 PHP
PHP实现的MongoDB数据库操作类分享
May 12 PHP
Thinkphp模板中截取字符串函数简介
Jun 17 PHP
php在数组中查找指定值的方法
Mar 17 PHP
PHP实现长文章分页实例代码(附源码)
Feb 03 PHP
PHP5.3新特性小结
Feb 14 PHP
PHP 输出缓冲控制(Output Control)详解
Aug 25 PHP
PHP编程 SSO详细介绍及简单实例
Jan 13 PHP
PHP模版引擎原理、定义与用法实例
Mar 29 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之源码目录结构与功能说明
2016/06/01 PHP
php 访问oracle 存储过程实例详解
2017/01/08 PHP
利用javascript/jquery对上传文件格式过滤的方法
2009/07/25 Javascript
jquery退出each循环的写法
2014/02/26 Javascript
JavaScript中的Math.SQRT1_2属性使用简介
2015/06/14 Javascript
基于jquery实现的鼠标悬停提示案例
2016/12/11 Javascript
ES6概念 ymbol.for()方法
2016/12/25 Javascript
AngularJs 延时器、计时器实例代码
2017/09/16 Javascript
vue实现文字加密功能
2019/09/27 Javascript
es6中class类静态方法,静态属性,实例属性,实例方法的理解与应用分析
2020/02/15 Javascript
Django中模型Model添加JSON类型字段的方法
2015/06/17 Python
python模块之re正则表达式详解
2017/02/03 Python
python用装饰器自动注册Tornado路由详解
2017/02/14 Python
简单了解什么是神经网络
2017/12/23 Python
python利用高阶函数实现剪枝函数
2018/03/20 Python
Python实现的HMacMD5加密算法示例
2018/04/03 Python
python的命名规则知识点总结
2019/10/04 Python
python实现简单井字棋小游戏
2020/03/05 Python
pandas中read_csv、rolling、expanding用法详解
2020/04/21 Python
Python如何使用正则表达式爬取京东商品信息
2020/06/01 Python
Python调用.net动态库实现过程解析
2020/06/05 Python
浅析python连接数据库的重要事项
2021/02/22 Python
Python  Asyncio模块实现的生产消费者模型的方法
2021/03/01 Python
IE兼容css3圆角的实现代码
2011/07/21 HTML / CSS
瑞典时尚服装购物网站:Miinto.se
2017/10/30 全球购物
全球性的女装店:storets
2019/06/12 全球购物
美国领先的机场停车聚合商:Airport Parking Reservations
2020/02/28 全球购物
应聘自荐书
2013/10/08 职场文书
怎样写好自我鉴定
2013/12/04 职场文书
应用心理学个人求职信范文
2013/12/11 职场文书
入党申请自荐书范文
2014/02/11 职场文书
相亲大会策划方案
2014/06/05 职场文书
开展读书活动总结
2014/06/30 职场文书
小学生思想品德评语
2014/12/31 职场文书
一年级语文教学随笔
2015/08/14 职场文书
合作协议书格式范本
2016/03/21 职场文书