用户
 找回密码
 入住 CI 中国社区
搜索
楼主: ds08hj
收起左侧

[讨论/交流] MVC说起来容易做起来好难

  [复制链接]
发表于 2011-10-11 20:34:44 | 显示全部楼层
viwe里可以有逻辑,但是用于控制显示的。

大方向是model产生数据给view,view再负责用div,table等等显示。尽量不要把这些HTML的东西带到MODEL里去。
发表于 2011-10-12 11:12:06 | 显示全部楼层
除非你是做了jquery效果之类的可以在c层或者m层输出html,一般是不会在c和m有html代码的.
发表于 2011-10-12 11:28:22 | 显示全部楼层
尽量把HTML之类的代码放到View中,这是为了代码维护
发表于 2011-10-12 12:45:00 | 显示全部楼层
html code必须从c和m里面剔除,如果你非要在业务逻辑里面生成html代码片段,可以考虑写个helper分离
发表于 2011-10-12 15:12:28 | 显示全部楼层
控制器中决定使用那些数据(模型),然后使用视图来展示数据。
发表于 2011-10-12 16:02:27 | 显示全部楼层
v层 有 很多逻辑 是不是比较乱?

发表于 2011-10-22 00:00:03 | 显示全部楼层
olive1 发表于 2011-10-11 15:57
我也不知道什么是MVC。

模型(Model),视图(View)和控制Controller)
发表于 2011-10-22 11:55:47 | 显示全部楼层
还得慢慢学习啊
发表于 2011-10-23 14:27:03 | 显示全部楼层
循环出的内容应该在控制器中赋值给一个数组,然后再view中用foerach()循环出来就可以,这应该是ci对mvc的用法
发表于 2011-10-27 21:59:36 | 显示全部楼层
真是巧啊,HEX   真是处处可见到HEX大牛啊

本版积分规则