为什么不能在控制器中echo东西
控制器中能echo 。。但是有看到说最好不要在控制器中echo任何东西,想知道为什么...
求解
这是MVC开发模式决定的,最好不要在控制器中输出,Model负责操作数据库,Controller调用Model取数据放入数组$data,然后使用$this->load->view('xx/index',$data);将数据送到View,一般输出要在View中写。 了解.如果这样这样做有什么坏处或者危害... 你打开gzip压缩就知道危害了。。。。这是其一,最重要的是如果都echo那还要view做什么呢? 脱离了mvc的思想 感谢各位大大指教! 可行,不过这就不需要MVC了....如果直接在控制器里echo的话,那个function的重复使用率就没那么高了... bax 发表于 2013-2-4 22:00 static/image/common/back.gif
可行,不过这就不需要MVC了....如果直接在控制器里echo的话,那个function的重复使用率就没那么高了... ...
这个很有道理的说。。
页:
[1]