视图实例化
视图功能由 ginkgo\View
类配合视图驱动类一起完成,内置 PHP 原生模板驱动。
因为控制器可以无需继承任何的基础类,因此在控制器中如何使用视图取决于你怎么定义控制器。
继承 ginkgo\Ctrl
类
如果你的控制器继承了 ginkgo\Ctrl
类,无需实例化视图类,可以直接调用控制器基础类封装的相关视图类的方法。
// 渲染驱动输出
return $this->fetch();
下面的方法可以直接被调用:
方法 | 描述 |
---|---|
fetch | 渲染模板 |
display | 渲染内容 |
assign | 变量赋值 |
engine | 初始化视图驱动 |
如果需要调用 View
类的其它方法,可以直接使用 $this->obj_view
对象: