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);
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章