yii怎么引入图片资源

发布时间 - 2020-03-11 00:00:00    点击率:

1、在web文件夹下添加static文件夹,该文件夹存放js、css、images等静态资源文件

2、在AppAsset.php文件中添加以下代码

    //定义按需加载JS方法,注意加载顺序在最后
    public static function addJs($view, $jsfile) 
    {
        $view->registerJsFile($jsfile,[AppAsset::className(), "depends" => 'backend\assets\AppAsset']);
    }
    
    //定义按需加载css方法,注意加载顺序在最后
    public static function addCss($view, $cssfile)
    {
        $view->registerCssFile($cssfile, [AppAsset::className(), 'depends' => 'backend\assets\AppAsset']);
    }

(相关教程推荐:yii框架)

3、在HTML中引入js、css、images等

request->baseUrl."/static/js/jquery.min.js");
AppAsset::addJs($this,Yii::$app->request->baseUrl."/static/js/jquery.js");
AppAsset::addCss($this,Yii::$app->request->baseUrl."/static/css/index.css");
?>


测试引入静态资源



点我弹出OK  
beginBlock('test') ?>  
    $(function($) {  
      $('#mybutton').click(function()
      {  
         alert('OK');  
      });  
    });  
endBlock() ?>  registerJs($this->blocks['test'], \yii\web\View::POS_END); ?>
点我弹出loading  

@@##@@ 数据加载中....

beginBlock('test') ?>  
    $(function($) {  
      $("#mybutton2").click(function()
      {  
          $('#loading').show();
      });  
    });  
endBlock() ?>  registerJs($this->blocks['test'], \yii\web\View::POS_END); ?>

@@##@@
@@##@@" class="img-class">


# yii  # 加载  # 弹出  # 按需  # 数据加载中  # backend  # assets  # depends  # jsfile  # view  # className 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】  Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧  使用spring连接及操作mongodb3.0实例  网站建设要注意的标准 促进网站用户好感度!  网站图片在线制作软件,怎么在图片上做链接?  青岛网站建设如何选择本地服务器?  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  动图在线制作网站有哪些,滑动动图图集怎么做?  网站制作软件免费下载安装,有哪些免费下载的软件网站?  中国移动官方网站首页入口 中国移动官网网页登录  如何在Ubuntu系统下快速搭建WordPress个人网站?  Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  Laravel如何实现一对一模型关联?(Eloquent示例)  Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理  海南网站制作公司有哪些,海口网是哪家的?  Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】  微信小程序 五星评分(包括半颗星评分)实例代码  Laravel Livewire是什么_使用Laravel Livewire构建动态前端界面  如何在橙子建站中快速调整背景颜色?  C++用Dijkstra(迪杰斯特拉)算法求最短路径  米侠浏览器网页背景异常怎么办 米侠显示修复  如何在景安云服务器上绑定域名并配置虚拟主机?  谷歌Google入口永久地址_Google搜索引擎官网首页永久入口  如何正确下载安装西数主机建站助手?  Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】  用v-html解决Vue.js渲染中html标签不被解析的问题  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?  如何用低价快速搭建高质量网站?  黑客如何通过漏洞一步步攻陷网站服务器?  Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布  Laravel如何构建RESTful API_Laravel标准化API接口开发指南  如何快速生成专业多端适配建站电话?  C语言设计一个闪闪的圣诞树  Laravel如何创建自定义中间件?(Middleware代码示例)  JavaScript如何实现错误处理_try...catch如何捕获异常?  百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭  Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程  移动端脚本框架Hammer.js  Laravel如何使用Gate和Policy进行授权?(权限控制)  如何快速搭建支持数据库操作的智能建站平台?  如何在不使用负向后查找的情况下匹配特定条件前的换行符  绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信  JS碰撞运动实现方法详解  如何在阿里云服务器自主搭建网站?  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  如何确保FTP站点访问权限与数据传输安全?  Python图片处理进阶教程_Pillow滤镜与图像增强  MySQL查询结果复制到新表的方法(更新、插入)  Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】