`

PureMVC 各部分职责

 
阅读更多

Model

  1. 均是Mediator 的子类,用于操作数据。
  2. 提供 public 方法,不接受消息。
  3. 通过消息通知 Controller、View 数据更新
  4. 不应该负责逻辑

View

  1. 监听感兴趣的消息 (listNotificationInterests 中定义)
  2. 对接收到的消息做处理(handleNotification 中实现)
  3. 处理界面相关的简单逻辑
  4. 可以保留 Proxy 实例,方便操作数据
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics