怎么在thinkphp中導入文件標簽?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
第一個是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" />
看完上述內容,你們掌握怎么在thinkphp中導入文件標簽的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。