0

我总是把我所有的代码都放在我的 ViewModel 中,因为没有什么是真正适合的。什么应该进入视图?有人举个例子吗?

4

1 回答 1

0

取决于您使用的库。例如 AngularJS ( http://angularjs.org ) 能够在视图中使用表达式:http: //docs.angularjs.org/guide/expression

目标是在视图中拥有基于视图的逻辑(甚至表达式)。以及您在 ViewModel 中的业务逻辑。

在某些其他库中缺少这样的表现力,例如在 Knockout 中,视图非常愚蠢。

于 2013-05-21T06:37:29.743 回答