找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1400|回复: 0
打印 上一主题 下一主题

解析thinkphp中的导入文件标签

[复制链接]

2560

主题

2560

帖子

7622

积分

论坛元老

Rank: 8Rank: 8

积分
7622
跳转到指定楼层
楼主
发表于 2018-2-14 08:17:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            第一个是import标签 ,导入方式采用类似ThinkPHP的import函数的命名空间方式,例如:
[TR]
[TD]
import标签(采用命名空间方式引入资源文件)
[/TD][/TR]
[TR]
[TD]
闭合
[/TD]
[TD]
闭合标签
[/TD][/TR]
[TR]
[TD]
属性
[/TD]
[TD]
file(必须):要引入的资源文件,支持变量
type(可选):引入的资源文件类型,默认为js,支持js css和php
basepath(可选):命名空间的基础路径
[/TD][/TR]

示例:

Type属性默认是js, 所以下面的效果是相同的:

还可以支持多个文件批量导入,例如:

导入外部CSS文件必须指定type属性的值,例如:

上面的方式默认的import的起始路径是网站的Public目录,如果需要指定其他的目录,可以使用basepath属性,例如:

第二个是load标签,通过文件方式导入当前项目的公共JS或者CSS
[TR]
[TD]
load标签(采用url方式引入资源文件)
[/TD][/TR]
[TR]
[TD]
闭合
[/TD]
[TD]
闭合标签
[/TD][/TR]
[TR]
[TD]
属性
[/TD]
[TD]
href(必须):要引入的资源文件url地址,支持变量
[/TD][/TR]

例如:

在href属性中可以使用特殊模板标签替换,例如:
Load标签可以无需指定type属性,系统会自动根据后缀自动判断。
系统还提供了两个标签别名js和css 用法和load一致,例如:
            
            
您可能感兴趣的文章:
  • THINKPHP+JS实现缩放图片式截图的实现
  • ThinkPHP自动验证失败的解决方法
  • 解析thinkphp import 文件内容变量失效的问题
  • ThinkPHP框架实现session跨域问题的解决方法
  • ThinkPHP实现多数据库连接的解决方法
  • ThinkPHP控制器里javascript代码不能执行的解决方法
  • ThinkPHP模版中导入CSS和JS文件的方法
  • ThinkPHP通过AJAX返回JSON的两种实现方法
  • ThinkPHP中使用ajax接收json数据的方法
  • ThinkPHP里用U方法调用js文件实例
  • jquery ajax结合thinkphp的getjson实现跨域的方法
  • thinkPHP js文件中U方法不被解析问题的解决方法
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端