1. 程式人生 > >ThinkPHP3.2.3框架模板檔案中匯入css,js檔案相關問題

ThinkPHP3.2.3框架模板檔案中匯入css,js檔案相關問題

解決辦法:

(1) 可以用原來的方式引進js,css檔案,但是其預設位置是在與專案app資料夾同級目錄的Public資料夾(需要自己建立)下面

(2)使用import標籤,如:

<import type='js' file="Js.Util.Array" basepath="./Common" />
表示的是匯入./Common/Js/Util/Array.js檔案;其中type表示的是檔案型別,如js,css;file指示的是檔案路徑,其中的“.”相當於“/”;basepath指的是基礎路徑,為空一般
預設為與app專案資料夾同級目錄的Public資料夾。
注意:
File預設目錄是Public資料夾,basepath可以設定自定義的資料夾,注意file中的“.”代表資料夾的“/”,而如果檔名包含有“.”的,可以用“#”代替,如Js資料夾下的js1.com.js檔案應該
這樣表示:Js.js1#com

(3)使用load標籤

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

或者
<load href="__PUBLIC__/Js/Common.js" />

這裡load標籤只能匯入公共的專案即是Public資料夾下面的檔案,不能自定義檔案位置,如需自定義檔案位置,請用import標籤。