由 清醒疯子
发布于 2013年11月12日
| 更新于 2013年12月05日
无人欣赏。
Model :事物的行为和特征。
View :事物的表现和事件。
Controller:事情的过程和动作。
有没有更好的理解呢?:)
共16条回复
3楼
· 回复
5楼
· 回复
kyrr
回复于 2013年11月12日
Model你的程序是什么,是数据模型。 Controller控制着整个程序的逻辑和Model如何显示到View层,如同楼上说的,是Model和View的桥梁。 View是Controller的仆从(minions),显示以及告知controller用户的操作。
6楼
· 回复
指针为空
回复于 2013年11月12日
可以遵循MVC,也不要纠结MVC,要从先学会什么都往MVC上套,在到根据自己工作的实际需求扩展MVC。
想玩好MVC就要先明白什么叫做重构。为什么重构,怎么重构。
当你就连写个hello world的时候都会自觉建立一个MVC出来的时候,就算是明白什么是MVC了
7楼
· 回复
9楼
· 回复
walkingway
回复于 2013年11月12日
领导是「Controller」,有了活就让Model去干;程序猿是「Model」,干的最多,却最不为人知;漂亮MM是「View」。Controller把从Model那拿来的钱都给了View;最悲剧的是:Model和View不能直接沟通。
11楼
· 回复
13楼
· 回复
清醒疯子
回复于 2013年11月13日
这例子好啊:)
漂亮mm(View)跟领导(Controller)说要漂亮衣服。
领导(Controller)跟马仔(Model)说去买最贵的。
马仔(Model)把衣服买回来给领导(Controller)。
领导(Controller)转身给漂亮mm(View)说花一天时间特地挑的全城最漂亮的衣服。
马仔(Model)永远无缘见漂亮mm(View)一面。
14楼
· 回复
本帖有16个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。