我总是把我所有的代码都放在我的 ViewModel 中,因为没有什么是真正适合的。什么应该进入视图?有人举个例子吗?
问问题
43 次
1 回答
0
取决于您使用的库。例如 AngularJS ( http://angularjs.org ) 能够在视图中使用表达式:http: //docs.angularjs.org/guide/expression
目标是在视图中拥有基于视图的逻辑(甚至表达式)。以及您在 ViewModel 中的业务逻辑。
在某些其他库中缺少这样的表现力,例如在 Knockout 中,视图非常愚蠢。
于 2013-05-21T06:37:29.743 回答