【发布时间】:2018-06-02 11:55:46
【问题描述】:
我怀疑每个视图是否应该有自己的 ViewModel,或者我应该在不需要 ViewModel 的地方通过普通模型(我担心的是,如果我开始混合这两个概念,我稍后会以丛林结束)?
我试图用谷歌搜索它,但没有人谈论它,我在上面运行的每一篇文章都只是解释了 ViewModel 的用途,我知道 ViewModel 的主要用途是让您可以传递多个模型来查看。
【问题讨论】:
-
关于这个话题有最好的解释看看:-stackoverflow.com/questions/11064316/what-is-viewmodel-in-mvc
-
ViewModel 的主要目的是让您可以将多个模型传递给视图 不!视图模型代表您要在视图中显示/编辑的内容
标签: model-view-controller asp.net-mvc-5 asp.net-mvc-viewmodel asp.net-mvc-views