解析thinkphp中的导入文件标签


Posted in PHP onJune 20, 2013

第一个是import标签 ,导入方式采用类似ThinkPHP的import函数的命名空间方式,例如:

import标签(采用命名空间方式引入资源文件)
闭合 闭合标签
属性 file(必须):要引入的资源文件,支持变量 type(可选):引入的资源文件类型,默认为js,支持js css和php basepath(可选):命名空间的基础路径

示例:
<import type='js' file="Js.Util.Array" />
Type属性默认是js, 所以下面的效果是相同的:
<import file="Js.Util.Array" />
还可以支持多个文件批量导入,例如:
<import file="Js.Util.Array,Js.Util.Date" />
导入外部CSS文件必须指定type属性的值,例如:
<import type='css' file="Css.common" />
上面的方式默认的import的起始路径是网站的Public目录,如果需要指定其他的目录,可以使用basepath属性,例如:
<import file="Js.Util.Array"  basepath="./Common" />

第二个是load标签,通过文件方式导入当前项目的公共JS或者CSS

load标签(采用url方式引入资源文件)
闭合 闭合标签
属性 href(必须):要引入的资源文件url地址,支持变量

例如:
<load href="../Public/Js/Common.js" />
<load href="../Public/Css/common.css" />
在href属性中可以使用特殊模板标签替换,例如:
<load href="__PUBLIC__/Js/Common.js" />
Load标签可以无需指定type属性,系统会自动根据后缀自动判断。
系统还提供了两个标签别名js和css 用法和load一致,例如:
<js href="__PUBLIC__/Js/Common.js" />
<css href="../Public/Css/common.css" />
PHP 相关文章推荐
PHP中调用JAVA
Oct 09 PHP
在PHP中使用模板的方法
May 24 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
Jul 20 PHP
解析在zend Farmework下如何创立一个FORM表单
Jun 28 PHP
php实现的ping端口函数实例
Nov 12 PHP
ThinkPHP处理Ajax返回的方法
Nov 22 PHP
php实现从上传文件创建缩略图的方法
Apr 02 PHP
php对文件进行hash运算的方法
Apr 03 PHP
php实现的http请求封装示例
Nov 08 PHP
PHP中使用OpenSSL生成证书及加密解密
Feb 05 PHP
php实现生成code128条形码的方法详解
Jul 19 PHP
PHP下用Swoole实现Actor并发模型的方法
Jun 12 PHP
解析thinkphp import 文件内容变量失效的问题
Jun 20 #PHP
解析用PHP实现var_export的详细介绍
Jun 20 #PHP
PHP 实现explort() 功能的详解
Jun 20 #PHP
PHP 简易输出CSV表格文件的方法详解
Jun 20 #PHP
使用Linux五年积累的一些经验技巧
Jun 20 #PHP
解析PHP高效率写法(详解原因)
Jun 20 #PHP
php代码书写习惯优化小结
Jun 20 #PHP
You might like
MVC模式的PHP实现
2006/10/09 PHP
shopex中集成的站长统计功能的代码简单分析
2011/08/11 PHP
PHP运行出现Notice : Use of undefined constant 的完美解决方案分享
2012/03/05 PHP
PHP数组排序之sort、asort与ksort用法实例
2014/09/08 PHP
PHP上传图片时判断上传文件是否为可用图片的方法
2016/10/20 PHP
Yii框架分页实现方法详解
2017/05/20 PHP
isArray()函数(JavaScript中对象类型判断的几种方法)
2009/11/26 Javascript
javascript进行数组追加方法小结
2014/06/16 Javascript
JavaScript indexOf方法入门实例(计算指定字符在字符串中首次出现的位置)
2014/10/17 Javascript
javascript日期计算实例分析
2015/06/29 Javascript
html5 canvas 详细使用教程
2017/01/20 Javascript
vue2.0 keep-alive最佳实践
2017/07/06 Javascript
mpvue中配置vuex并持久化到本地Storage图文教程解析
2018/03/15 Javascript
jQuery选择器之基本选择器用法实例分析
2019/02/19 jQuery
实例分析JS中的相等性判断===、 ==和Object.is()
2019/11/17 Javascript
python中快速进行多个字符替换的方法小结
2016/12/15 Python
python输入整条数据分割存入数组的方法
2018/11/13 Python
python将list转为matrix的方法
2018/12/12 Python
win10安装tesserocr配置 Python使用tesserocr识别字母数字验证码
2020/01/16 Python
Python如何定义接口和抽象类
2020/07/28 Python
采用冷却技术的超自然舒适度:GhostBed床垫
2018/09/18 全球购物
WWE美国职业摔角官方商店:WWE Shop
2018/11/15 全球购物
英国旅行箱包和行李箱购物网站:Travel Luggage & Cabin Bags
2019/08/26 全球购物
思想汇报格式
2014/01/05 职场文书
医院辞职信范文
2014/01/17 职场文书
集体备课反思
2014/02/12 职场文书
公司周年庆典策划方案
2014/05/17 职场文书
食品流通安全承诺书
2014/05/22 职场文书
学校读书活动总结
2014/06/30 职场文书
竞选班干部演讲稿400字
2014/08/20 职场文书
个人总结与自我评价
2014/09/18 职场文书
税务干部群众路线教育实践活动自我剖析材料
2014/09/21 职场文书
民警群众路线教育实践活动对照检查材料
2014/10/04 职场文书
专题组织生活会发言材料
2014/10/17 职场文书
叶问观后感
2015/06/15 职场文书
Android自定义双向滑动控件
2022/04/19 Java/Android