使用MVVM模式的话网络请求不知道该放在哪里。
在iOS原生里都是放在ViewModel中,但是刚才在论坛看到相关问题,又说放到Model里,不知道该放到哪里合适了。
借用一个iOS里MVVM的关系示意图,按这个设计的话,网络请求是不是放到VM里更好,Model只是一个简单的实体对象。
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
使用MVVM模式的话网络请求不知道该放在哪里。
在iOS原生里都是放在ViewModel中,但是刚才在论坛看到相关问题,又说放到Model里,不知道该放到哪里合适了。
借用一个iOS里MVVM的关系示意图,按这个设计的话,网络请求是不是放到VM里更好,Model只是一个简单的实体对象。
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
1 回答414 阅读
375 阅读
382 阅读
281 阅读
291 阅读
266 阅读
283 阅读
ArkUI的UI开发开发模式即是MVVM模式,而状态变量在MVVM模式中扮演着ViewModel的角色,向上刷新UI,向下更新数据,整体框架如下链接:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides...