溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

ThinkPHP引入文件的標(biāo)簽

發(fā)布時(shí)間:2020-07-11 18:38:10 來源:網(wǎng)絡(luò) 閱讀:859 作者:三葉陽光 欄目:web開發(fā)

下面是關(guān)于ThinkPHP引入文件的標(biāo)簽總結(jié)


1,include標(biāo)簽


只解釋靜態(tài)的html等文件,而不能直接包含html文件,它包含的靜態(tài)文件必須位于當(dāng)前網(wǎng)站下,不能是一個(gè)URL,該文件是一個(gè)完整的文件路徑,通常從入口文件算起。

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

②可以包含控制器動(dòng)作,一個(gè)控制器動(dòng)作就相當(dāng)于一個(gè)頁面,所以使用include標(biāo)簽是允許直接包含控制器動(dòng)作的。

<include file="header"/> //表示包含當(dāng)前控制器的head動(dòng)作

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

③可以向目標(biāo)頁面?zhèn)鬟f額外的變量參數(shù),這些參數(shù)會(huì)被模板引擎解釋成PHP變量,這些參數(shù)可以在目標(biāo)頁面head.html文件中使用[]進(jìn)行配對(duì)。

<include file='head' title='網(wǎng)站首頁' keywords='PHP學(xué)習(xí) MVC開發(fā)'>


2,import標(biāo)簽:


具有針對(duì)性,最常用于引用js或者css文件。以包的形式導(dǎo)入網(wǎng)站中公共靜態(tài)資源文件

①通過type指定導(dǎo)入文件的類型,所以文件不需要后綴名

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

③支持一次性導(dǎo)入多個(gè)文件,文件之間用逗號(hào)隔開。

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


3,load標(biāo)簽:


導(dǎo)入第三方網(wǎng)站或者使用顯式的路徑資源文件。使用方法同import

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

<load />

優(yōu)點(diǎn):提高了開發(fā)效率

缺點(diǎn):頁面中太多的標(biāo)簽一起使用也需要犧牲運(yùn)行速率。


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI