Yii2.0学习第25课:前端资源的应用01

 时间:2024-10-13 19:57:26

1、运行环境,查看Yii2.0的首页引入的资源都有哪些:(1)css(2)js(特别注意:该内容被认为是临时文件)

Yii2.0学习第25课:前端资源的应用01Yii2.0学习第25课:前端资源的应用01Yii2.0学习第25课:前端资源的应用01

2、打开@app/assets/AppAsset.php,查看代码:(1)继承yii\web\AssetBundle;(2)@webroot和@web的差别;

Yii2.0学习第25课:前端资源的应用01Yii2.0学习第25课:前端资源的应用01

3、打开@app\views\layouts\main.php,查看代码:(1)资源文件的引用及注册;(2)资源的导入;

Yii2.0学习第25课:前端资源的应用01Yii2.0学习第25课:前端资源的应用01

4、JavaScript文件默认包含在body的结束处,所以代码中有这样两行行代码是必须的:<?php $this->endBody() ?><?php $this->endPage() ?>(有endPage对应的应该有beginPage,这样才规范)否则会导入失败:

Yii2.0学习第25课:前端资源的应用01Yii2.0学习第25课:前端资源的应用01Yii2.0学习第25课:前端资源的应用01Yii2.0学习第25课:前端资源的应用01

5、在@app/assets/AppAsset.php中加入以下代码,在查看js的位置:public $jsOptions = ['position' => \yii\web\View::POS_HEAD];

Yii2.0学习第25课:前端资源的应用01Yii2.0学习第25课:前端资源的应用01

6、资源的位置通过@app/assets/AppAsset.php中的@webroot和@web可以知晓,但是有一点需要注意是系统认为@webroot/assets下的文件是缓存文件,随时有删除的可能,所以建议不要把资源放到该目录下。

Yii2.0学习第25课:前端资源的应用01
  • Yii2.0学习第22课:布局的使用
  • 在yii2.0中怎样使用get请求?
  • Yii2.0学习第21课:渲染视图
  • Yii2.0学习第15课:控制器之动作参数
  • Yii2.0学习第18课:模型(Models)之应用场景
  • 热门搜索
    怎么丰胸 粽子做法 酱排骨的家常做法 小鲍鱼做法 耳机左右怎么分r l 粉蒸肉的家常做法 酥油饼的做法 隔油池做法 论文致谢怎么写 榨菜肉丝面的做法