傳統方式的匯入外部js和css等資源檔案的方法是直接在模板檔案使用:
複製**
thinkphp的模板引擎提供了專門的標籤來簡化上面的匯入。[-more-]第乙個是import標籤 ,匯入方式採用類似thinkphp的import函式的命名空間方式,例如:
複製**
type屬性預設是js, 所以下面的效果是相同的:
複製**
還可以支援多個檔案批量匯入,例如:
複製**
匯入外部css檔案必須指定type屬性的值,例如:
複製**
上面的方式預設的import的起始路徑是**根目錄下的public目錄,如果需要指定其他的目錄,可以使用basepath屬性,例如:
複製**
如果匯入的檔案中含有「.」號,則可以採用:
複製**
表示匯入 /public/js/util/array.min.js 資源檔案。
還支援資源檔案的版本號匯入,例如:
複製**
在匯入多個檔案的時候也可以支援
複製**
improt標籤支援判斷載入,例如下面首先判斷name變數是否設定:
複製**
或者更複雜的,甚至可以採用函式:
複製**
編譯後的模板快取是:
複製**
第二個是load標籤,通過url方式匯入當前專案的公共js或者css,例如:
複製**
在href屬性中可以使用特殊模板標籤替換,例如:
複製**
load標籤無需指定type屬性,系統會自動根據字尾自動判斷。
當然,load標籤也支援條件判斷呼叫:
複製**
系統還提供了兩個標籤別名js和css 用法和load一致,例如:
複製**
load標籤也支援同時匯入多個資源檔案,甚至是不同型別的資源檔案:
ThinkPHP模板引擎之匯入資源檔案方法詳解
一般而言,網頁傳統方式的匯入外部js和css等資源檔案的方法是直接在模板檔案使用 2.load標籤 第二個是load標籤,通過url方式匯入當前專案的公共js或者css,例如 在href屬性中可以使用特殊模板標籤替換,例如 load標籤無需指定type屬性,系統會自動根據字尾自動判斷。當然,load...
ThinkPHP模板引擎之匯入資源檔案方法詳解
一般而言,網頁傳統方式的匯入外部js和css等資源檔案的方法是直接在模板檔案使用 2.load標籤 第二個是load標籤,通過url方式匯入當前專案的公共js或者css,例如 在href屬性中可以使用特殊模板標籤替換,例如 load標籤無需指定type屬性,系統會自動根據字尾自動判斷。當然,load...
Unity 初識 匯入資源與資源檔案操作
匯入資源 方式一 將資源直接放到專案的assets資料夾中。方式二 將資源直接拖動到project檢視的assets資料夾中。方式三 選單欄 assets import new asset.在彈出的視窗選中要匯入的檔案,單擊import。資源檔案操作 開啟當前資源檔案所在的資料夾 在資源管理器中顯示...