ThinkPHP引入文件的標簽

下面是關於ThinkPHP引入文件的標簽總結

 

1,include標簽

 

①隻解釋靜態的html等文件,而不能直接包含html文件,它包含的靜態文件必須位於當前網站下,不能是一個URL,該文件是一個完整的文件路徑,通常從入口文件算起。

<include file="./Tpl/default/Public/header.html

②可以包含控制器動作,一個控制器動作就相當於一個頁面,所以使用include標簽是允許直接包含控制器動作的。

<include file="header"/> //表示包含當前控制器的head動作

<include file="News/head"/> //如果head動作不在當前控制器下,那麼需要使用:分隔符。

③可以向目標頁面傳遞額外的變量參數,這些參數會被模板引擎解釋成PHP變量,這些參數可以在目標頁面head.html文件中使用[]進行配對。

<include file='head' title='網站首頁' keywords='PHP學習 MVC開發'>

 

2,import標簽:

 

具有針對性,最常用於引用js或者css文件。以包的形式導入網站中公共靜態資源文件

①通過type指定導入文件的類型,所以文件不需要後綴名

②解釋路徑:用.代替/ 默認路徑從Public開始算起。

③支持一次性導入多個文件,文件之間用逗號隔開。

<import type="js" file="Js/Util/Array,Js/Util/Data" />

 

3,load標簽:

 

導入第三方網站或者使用顯式的路徑資源文件。使用方法同import

<load href="../Public/Js/Common.js"/>

<load href="https://code.jquery.com/jquery-1.8.2.min.js"/>

優點:提高瞭開發效率

缺點:頁面中太多的標簽一起使用也需要犧牲運行速率。

 

You May Also Like