yii2 页面渲染方法解析

render渲染、renderPartial渲染部分、renderContent、renderAjax、renderFile

① render显示view和layout
② renderPartial只显示view
③ renderContent只渲染layout
④ renderFile显示指定的文件,是最基础的方法,renderAjax,renderPartial最终都是调用renderFile.
⑤ renderAjax只显示view,以ajax方式渲染页面,可以配合js/css实现各种特效

 

示例:

public function actionIndex()
{
    // 设置页面的加载layout,如果layout和默认设置的相同时,下一行代码则不需要添加
    $this->layout = 'client-index';
    //返回值
    $return_result = ['a' => 1,'b'=>2]
    //页面渲染
    return $this->render('index', $return_result);
}

你可能感兴趣的:(yii2)