yii2.0 静态文件加载顺序
2018-03-05 19:27
148 查看
首先,加载的是在页面直接用<script src=”">元素引入的js文件。即使使用了layout,本质也是最终拼接成html,根据这个最终的html中<script src=””>元素的顺序引入的。
其次,加载的是页面中使用Asset->registerJsFile()引入的js文件,如果他有depends,先加载其依赖的js文件。
再次,加载的是页面所用layout文件中的Asset->registerJsFile()引入的js文件,如果他有depends,先加载其依赖的js文件。
再次,加载的是页面中使用registerJs()引入的js变量,js是字符串(内容是js脚步)。
最后,加载的是页面所用layout文件中的registerJs()引入的js变量。
************
备注 2017年2月1日周三
要考虑Asset引入静态文件的方法,是可以配置静态文件引入位置的,上面的说明,应该是引入在文件尾部的情况。
************
其次,加载的是页面中使用Asset->registerJsFile()引入的js文件,如果他有depends,先加载其依赖的js文件。
再次,加载的是页面所用layout文件中的Asset->registerJsFile()引入的js文件,如果他有depends,先加载其依赖的js文件。
再次,加载的是页面中使用registerJs()引入的js变量,js是字符串(内容是js脚步)。
最后,加载的是页面所用layout文件中的registerJs()引入的js变量。
************
备注 2017年2月1日周三
要考虑Asset引入静态文件的方法,是可以配置静态文件引入位置的,上面的说明,应该是引入在文件尾部的情况。
************
相关文章推荐
- yii2 配置文件加载顺序, 以及调用自定义配置信息。
- [dotnetCore2.0]学习笔记之二: ASP.NET Core中,如何灵活使用静态文件和加载自定义配置
- 【python3】 django2.0 加载css 、js 、img 等静态文件
- ASP.NET 2.0中,生成一个静态文件的方法
- springMVC学习笔记-加载静态文件,如样式表
- html、css、js文件加载顺序及执行情况
- Yii2.0-文件上传操作类-UploadedFile
- Spring2.0配置文件加载util标签的Schema
- eclipse中启动spring-mvc项目时无法加载静态文件的问题分析
- Struts2的学习之路(四)配置文件加载顺序
- 解决Tomcat无法加载css和js等静态资源文件
- nginx 监听相同的端口时配置文件加载顺序
- vs2008 加载静态库文件和包含文件
- Tomcat项目运行时加载jar包或类文件的顺序
- 页面加载顺序及js文件的插入位置
- 补充《动态加载外部.js文件时候,javascript的执行顺序问题》
- 未能加载文件或程序集system.web.extensions解决方法(vs08(默认为3.5)发布成版本为2.0的方法)
- JAVAEE——SpringBoot配置篇:配置文件、YAML语法、文件值注入、加载位置与顺序、自动配置原理
- 多个web.config文件按照上面顺序加载
- Linux 常用环境变量及作用和环境变量文件的详细介绍及其加载执行顺序