[英]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.