解析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 方便水印和缩略图的图形类
May 21 PHP
一个基于PDO的数据库操作类
Mar 24 PHP
php过滤XSS攻击的函数
Nov 12 PHP
PHP判断是否有Get参数的方法
May 05 PHP
php代码审计比较有意思的例子
May 07 PHP
php实现SAE上使用storage上传与下载文件的方法
Jun 29 PHP
抛弃 PHP 代价太高
Apr 26 PHP
PHP简单实现DES加密解密的方法
Jul 12 PHP
php使用include 和require引入文件的区别
Feb 16 PHP
PHP PDOStatement::execute讲解
Jan 31 PHP
PHP设计模式(八)装饰器模式Decorator实例详解【结构型】
May 02 PHP
php微信小程序解包过程实例详解
Mar 31 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
Codeigniter通过SimpleXML将xml转换成对象的方法
2015/03/19 PHP
读jQuery之十 事件模块概述
2011/06/27 Javascript
基于jQuery的公告无限循环滚动实现代码
2012/05/11 Javascript
JS自动缩小超出大小的图片
2012/10/12 Javascript
javascript 使td内容不换行不撑开
2012/11/29 Javascript
javascript简单性能问题及学习笔记
2014/02/04 Javascript
JS实现同时搜索百度和必应的方法
2015/01/27 Javascript
JS解析XML实例分析
2015/01/30 Javascript
简单谈谈JavaScript的同步与异步
2015/12/31 Javascript
Angular表单验证实例详解
2016/10/20 Javascript
vue.js学习笔记之绑定style样式和class列表
2016/10/31 Javascript
修改ligerui 默认确认按钮的方法
2016/12/27 Javascript
JavaScript和JQuery获取DIV值的方法示例
2017/03/07 Javascript
vue.js中引入vuex储存接口数据及调用的详细流程
2017/12/14 Javascript
如何开发出更好的JavaScript模块
2017/12/22 Javascript
react中实现搜索结果中关键词高亮显示
2018/07/31 Javascript
python在windows下实现备份程序实例
2014/07/04 Python
Python open()文件处理使用介绍
2014/11/30 Python
如何使用python爬取csdn博客访问量
2016/02/14 Python
深入理解python多进程编程
2016/06/12 Python
python常见排序算法基础教程
2017/04/13 Python
Python中音频处理库pydub的使用教程
2017/06/07 Python
Java文件与类动手动脑实例详解
2019/11/10 Python
JetBrains PyCharm(Community版本)的下载、安装和初步使用图文教程详解
2020/03/19 Python
用CSS3的box-reflect来制作倒影效果
2016/11/15 HTML / CSS
乐高积木玩具美国官网:LEGO Shop US
2016/09/16 全球购物
俄语专业毕业生推荐信
2013/10/28 职场文书
找工作最新求职信
2013/12/22 职场文书
《藤野先生》教学反思
2014/02/19 职场文书
绘画专业自荐信
2014/07/04 职场文书
岗位安全生产责任书
2014/07/28 职场文书
七夕相亲活动策划方案
2014/08/31 职场文书
街道社区活动报告
2015/02/05 职场文书
golang协程池模拟实现群发邮件功能
2021/05/02 Golang
mysql事务隔离级别详情
2021/10/24 MySQL
MongoDB数据库之添删改查
2022/04/26 MongoDB