【问题标题】:relationship between View-model and Model and ViewView-model 与 Model 和 View 的关系
【发布时间】:2012-11-01 09:48:20
【问题描述】:

我正在阅读有关 MVVM 的信息,似乎视图模型和模型类之间存在一对多的关系。

  1. 可以说一个模型视图必须用于项目中的不同模型类吗?

  2. View 到 View-Model 的关系如何?使用一个 View-Model 处理多个 View 是否有意义?

谢谢,

【问题讨论】:

    标签: mvvm


    【解决方案1】:

    “Model -View -ViewModel”中的模型是您的数据结构,您可以在其中创建将在视图和 viewModel 中使用的对象。模型可以在任何地方使用。您将在许多不同的 viewModel 上使用许多模型。

    View 使用一个 ViewModel。视图负责外观。视图通过 DataContext 属性引用其一个视图模型。可以在 XAML 中设置,也可以在视图后面代码的构造函数中设置。

    ViewModel 封装了表示逻辑,没有直接引用视图。

    【讨论】:

      猜你喜欢
      • 2019-05-09
      • 2015-05-14
      • 2012-02-10
      • 1970-01-01
      • 1970-01-01
      • 2014-01-10
      • 2023-03-12
      • 2012-12-16
      • 1970-01-01
      相关资源
      最近更新 更多