8、ThinkPHP框架中的視圖
一、視圖的組成
View視圖類(繼承了自定義模板引擎,功能與Smarty相似)html
HTML模板文件java
二、模板的定義
(見手冊–模板–模板定位)web
爲了對模板文件更加有效的管理,ThinkPHP對模板文件進行目錄劃分,默認的模板文件定義規則是:視圖目錄/控制器名(小寫)/操做名(小寫)+模板後綴框架
默認的視圖目錄是模塊的view目錄,框架的默認視圖文件後綴是.html。svg
好比home模塊 Index控制器index方法要調用的模板定義爲view/index/index.html函數
三、模板渲染
(見手冊–視圖–模板渲染,手冊–視圖–模板賦值)fetch
在控制器方法中,spa
第一種:使用assign方法進行模板賦值,使用fetch方法進行模板渲染。.net
第二種:使用助手函數view(), 進行模板渲染並賦值。xml
使用示例:
注:模板中輸出變量值: {$模板變量名}
本文同步分享在 博客「cwl_java」(CSDN)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。