![223f04e0d3a75fe61b749f4d79fdf7c7.png](https://i-blog.csdnimg.cn/blog_migrate/2cb5d341ef03aca2bcce6ff4c948befc.jpeg)
安装视图
- 新版框架默认只能支持PHP原生模板,如果需要使用thinkTemplate模板引擎,需要安装think-view扩展(该扩展会自动安装think-template依赖库)
composer require topthink/think-view
- 视图目录可以在根目录,也可以在app应用目录,可以通过config目录下的view.php修改视图配置
模版渲染
- 要使用View,必须先引入
thinkfacadeView
门面类 - 模板渲染的最典型用法是直接使用
fetch
方法,不带任何参数,系统会按照默认规则自动定位视图(view)目录下的模板文件,其规则是:控制器名(小写+下划线)/操作名(方法名字).html
controller代码
<?php
namespace appcontroller;
use thinkfacadeView;
class Index{
public function index(){
return View::fetch();
}
}
</