ThinkPHP 模板导入 import 和 load 关键字

模板导入

ThinkPHP 模板导入是指导入 CSS 文件或者 Javascript 文件,传统导入方式仍可直接使用,如:

<link href="/Public/css/style.css" rel="stylesheet" type="text/css" />
<script type='text/javascript' src='/Public/js/common.js'>

ThinkPHP 提供了简化的导入指令 import 和 load 。

import

导入 javascript 文件例子:

<import type='js' file="js.common" />

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

<import type='js' file="js.common,js.Util.Date" />

导入 CSS 文件例子:

<import type='css' file="css.style" />

提示

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

<import file="js" file="js.common" basepath="/Common" />

那么该例子中导入的 js 文件就是网站根目录下的 Common/js/common.js 文件。

load

load 指令同 import 一致,用于导入外部的 js 或 css 文件等。

例子:

<load href="/Public/js/common.js" />
<load href="/Public/css/style.css" />

提示

在实际应用中,考量到模板的可读性,建议使用 “传统导入+特殊模板标签替换” 或 “load+特殊模板标签替换” 的方式比较好

    ThinkPHP 模板
    ThinkPHP 模板输出 display 方法
    ThinkPHP 模板变量输出
    ThinkPHP 模板包含 include 关键字
    ThinkPHP 模板导入 import 和 load 关键字
    ThinkPHP 模板特殊字符串替换

zgguan.com(it学习网) — 提供最好的 XHTML教程DIV+CSS教程JavaScript教程PHP教程ThinkPHP教程