[问题] 关于MVC ViewModel的使用

楼主: shecolor (凯开)   2015-05-07 12:35:13
Dear 各位大大好
小弟的公司最近在导入ASP.NET MVC
但最近跟同事讨论一个问题遇到瓶颈
问题如下
1.MVC精神是否单一个View对应一个ViewModel?
2.假如我有两个View页面是差不多的,姑且在这边叫它们A和B,
A和B的页面A只比B多了一个备注字段,其它字段都相同
在小弟跟同事讨论下,同事说MVC精神就是一对一,
所以我们必需要在建立一个99%相同的ViewModel?
以上两个问题,小弟在书上都找不到。
不知是否有大大有相同经验?
作者: GoalBased (Artificail Intelligence)   2015-05-07 12:45:00
这种事情你们高兴就好架构这种东西没有什么对与错应该是由需求去出发,而不是由架构来决定
作者: chchwy (mat)   2015-05-07 13:29:00
MVC的精神不就是每一层都可以互相抽换吗...
作者: mraaa (重新出发....)   2015-05-07 23:22:00
那你们也许该考虑抽象化那个model
作者: mapleone (mapleone)   2015-05-10 23:15:00
我会选择把两页变成一页。

Links booklink

Contact Us: admin [ a t ] ucptt.com