1. 程式人生 > >封裝框架(十二)模板引擎

封裝框架(十二)模板引擎

每個框架都有一個模板引擎,我們也去下載一個,到composer.json

在"require"里加入

  "duncan3dc/blade": "*",
然後執行composer update
這裡我們下載了一個blade模板引擎
下載好之後我們就可以呼叫了
在core.php中的view方法中我們修改一下  呼叫blade的模板引擎
//呼叫檢視
public function view($view,$data = '')//接收檢視和值
{
$blade = new BladeInstance(PATH.'/app/views',PATH.'/cache/views');
echo $blade->make(
$view,$data)->render(); }
在控制器中我們就可以用$this->view();來呼叫了 例如:
$model = new IndexModel();
$data = $model->select();
//dump($data);die;
$this->view('index',['data'=>$data]);