PHP-ThinkPHP框架中的视图

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

相关文章
相关标签/搜索