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源创计划”,欢迎正在阅读的你也加入,一块儿分享。