簡體   English   中英

如何在View模型中處理來自Model的異步回調

[英]How to handle async callbacks from Model in the View model

這是關於在MVVM / MVC模式中處理回調的一般問題。

有什么方法可以處理Controller / View-Model中的Model的異步回調函數。

例如:

我的模型中有一個功能,可以在通過網絡接收到數據包后開始她的工作。

VM代表視圖的模型,因此它具有模型的全部知識,並且可以例如訂閱模型的事件。

我贊成這樣的觀點,在MVVM應用程序中,Model類應該相對愚蠢。 在這種情況下,ViewModel(通過注入的服務)將處理網絡更新通知,並對Model以及對View進行任何必需的更新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM