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有两个参数第一个输出模版的名字。第二个输出的数据,需要是数组格式
原创文章转载请注明:转载自:Yii视图传参以及渲染模版的两种方式
发表评论
沙发空缺中,还不快抢~