开启辅助访问
帐号登录 |立即注册

thinkPHP5框架渲染模板的3种方法

 

34b02f.jpg


控制器不仅可以直接输出数据,而且还可以加载模板,这个被他们成为模板渲染,那么thinkPHP5框架渲染模板的3种方法大家了解吗?小编今天就带你进入下文了解一下吧!

在控制器里渲染模板

[PHP] 纯文本查看 复制代码
namespace app\index\controller;
use think\view;
class Index{
public function index(){
$view = new view();
return $view->fetch('index');
}
}


直接使用view助手函数渲染模板

[PHP] 纯文本查看 复制代码
namespace app\index\controller;
class Index{
public function index() {
return view('index');
}
}


继承think\Controller类

[PHP] 纯文本查看 复制代码
如果继承了think\Controller类,就可以直接调用think\View及think\Request类的方法。例子:
namespace app\index\controller;
use think\Controller;
class Index extends Controller{
public function index(){
$this->assign('domain', $this->request->url(true));
return $this->fetch('index');
}
}

以上就是本文的全部内容,感谢大家支持JScript之家——编程学习者社区!

回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

友情链接
  • 艾Q网

    提供设计文章,教程和分享聚合信息与导航工具,最新音乐,动漫,游戏资讯的网站。