renderFile,renderAjax,renderPartial的区别 [ 2.0 版本 ]
renderFile,renderAjax和renderPartial的区别是什么?
renderFile和普通的render有什么区别啊
共 1 个回答
-
renderFile是最基础的方法,renderAjax,renderPartial最终都是调用renderFile.
render相对renderFile只是多了一些默认参数,它会自动去检查当前配置信息并添加相应的参数,比如viewFile
。
如果你使用renderFile,你需要手动指定这些参数,否则会报错。renderAjax和renderPartial区别和名字一样,
renderAjax是以ajax方式渲染页面,可以配合js/css实现各种特效,如动态加载。
renderPartial只渲染当前的局部文件,不会加载viewFile
。例如只输出正文内容而不输出页头、页尾。共 5 条回复
YiiNewer
注册时间:2014-10-12
最后登录:2018-07-18
在线时长:46小时16分
最后登录:2018-07-18
在线时长:46小时16分
- 粉丝13
- 金钱530
- 威望70
- 积分1690