我无法确定MVx应用程序中使用的Model部分(由演示者/控制器传递和处理并传递给视图)应该是什么。
模型
我可以找到的例子大多是愚蠢的,并将Model层减少为单个Person实体。我正在寻找一种合适的,统一的方式。
如果我需要指定我想使用MVP Passive视图,因为它看起来更“干净”,但我认为原则在MVC甚至MVVM中可能是相同的。
修改 我不是在问整个MVP模式,有很多解释。但他们并没有在实践中解释模型。
他们要么说视图可以数据绑定到它,这不包括变体3.但是他们没有谈论单个视图的多个模型,这似乎排除了变体1.并且他们的示例模型总是一个简单的实体,不包括2或使这个例子无益。