Yii框架怎样引用JS和CSS文件

发布时间:2021-01-06 09:58:23

来源:亿速云

阅读:118

作者:小新

这篇文章给大家分享的是有关Yii框架怎样引用JS和CSS文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

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

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

示例代码<?php

/**

* @link http://www.yiiframework.com/

* @license http://www.yiiframework.com/license/

*/

namespace app\assets;

use yii\web\AssetBundle;

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 );

}

}

感谢各位的阅读!关于“Yii框架怎样引用JS和CSS文件”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

yii怎么引入css文件,Yii框架怎样引用JS和CSS文件相关推荐

  1. Webpack打包工具的使用---打包引用JS和CSS文件

    1.webpack概述: webpack是一款加载兼打包工具,它能把各种资源,例如J(含JX).coffee.样式(含less/sass).图片等都作为模块来使用和处理. 2.全局安装: 在安装Web ...

  2. php 压缩js css文件,PHP实现动态压缩js与css文件的方法

    本文实例讲述了PHP实现动态压缩js与css文件的方法.分享给大家供大家参考,具体如下: 正式发布产品时,我们希望将项目里的js,css合并压缩,以减少http请求.防止轻易查看源代码. 使用 只需要 ...

  3. css判断ie版本才引用样式或css文件

    <!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]--><!--[if IE]> 所有的IE可识别 <![e ...

  4. 引用js或css后加?v= 版本号的用法

    [plain] view plain copy  print? <span style="font-size:14px;">css和js带参数(形如.css?v=与.j ...

  5. 武汉地图json文件_echarts各省市地图js和json文件

    [实例简介] echarts使用的全国各省市地图js和json文件,此文件用于echarts实现地图展示包含css样式 [实例截图] [核心代码] map └── map ├── js │   ├── ...

  6. php 合并 js css,PHP实现合并多个JS和CSS文件示例

    //输出JS header ("Content-type:application/x-javascript; Charset: utf-8"); if(isset($_GET)) ...

  7. html表单调用js文件上传,简单实现js上传文件功能

    本文实例为大家分享了js实现上传文件功能的具体代码,供大家参考,具体内容如下 一.用input完成上传,效果图如 选择文件后,提交后出现图片url 二.传输格式采用form-data形式. html代 ...

  8. node 导出csv文件_如何使用Node.js编写CSV文件

    node 导出csv文件 A great library you can use to quickly write an array of objects to a CSV file using No ...

  9. react实现上传文件进度条功能_React.js 可拖放文件的上传表单(支持多文件和进度显示)...

    JavaScript 语言: JaveScriptBabelCoffeeScript 确定 console.clear(); const { createClass, PropTypes } = Re ...

最新文章

  1. vue 监听表格里的数据变化_vue中监听数据变化 watch
  2. Android--开发资源管理器/优化ListView显示列表方法
  3. libpcap-mmap分析(五)
  4. CSS使用浮动属性和边距设计3行3列定宽的布局实例
  5. 波卡链Substrate (1)生态介绍
  6. JSP+servlet生成验证码并验证
  7. Redis数据库如何实现读写分离
  8. 前端---JavaScript基础2
  9. 同态加密应用_重新设计具有同态性的银行应用
  10. Java--Socket通信
  11. android module中获取 app_Android模块化中的服务发现机制
  12. android学习笔记---33_为应用添加多个Activity与参数传递
  13. 如何将google切片发布成arcgis服务并生成tpk包
  14. 什么是无线射频识别技术(RFID)
  15. 【Redis】Redis配置文件详解(很全)
  16. qt感叹号_QT使用教程(四)之初体验
  17. word为什么前面空白但是字上不去?
  18. 微信小程序报错“对应的服务器证书无效”
  19. DS1308 Datasheet
  20. java osm pbf_OSM PBF 文件格式说明

热门文章

  1. 山财计算机科学专业哪个好,山东财经大学什么档次?山东财经大学热门专业排名...
  2. 蓝桥杯STM32G431学习之TIM程序设计(四)
  3. HTML文档的基本格式/标签/学习笔记
  4. 前端小白必读之跨域问题:Access to XMLHttpRequest*from origin*has been blocked by CORS..Access-Control-Allow-O...
  5. 文章千古事、得失寸心知
  6. 使用 nodejs 和 ElasticSearch 快速搭建全文检索
  7. Linux网络编程——广播
  8. 黑马程序员----------------java基础-----------------Map集合
  9. 7-16 求符合给定条件的整数集 (15 分)
  10. 技术泡妹子二:篡改百度首页,惊呆女神