Yii视图传参以及渲染模版的两种方式

render 和renderpartial之间最大的区别就是:一个是渲染模板,一个不渲染模板。 其中render 输出父模板的内容,将渲染的内容,嵌入父模板。 renderPartial 则不输出父模板的内容。只对本次渲染的局部内容,进行输出。

return $this->renderPartial('index',compact('one'));
return $this->render('index',compact('one'));
return $this->render('index',$data);
// render渲染父模版,renderPartial不渲染模板

上面的render(\'index\',$data);中,render有两个参数第一个输出模版的名字。第二个输出的数据,需要是数组格式

发表评论

发表评论

*

沙发空缺中,还不快抢~