【问题标题】:Implement MVVM architecture in Flutter Native Android code在 Flutter Native Android 代码中实现 MVVM 架构
【发布时间】:2020-07-10 15:43:00
【问题描述】:

我正在尝试在 Flutter 本机平台代码中创建 MVVM 架构。这样我就可以在 FLutter android 插件或 android 平台端使用 viewmodel 和 livedata。

谁能为此实现提供正确的解决方案?

【问题讨论】:

  • 它与 BloC 模式几乎相似,您应该阅读一下。
  • 我需要在 android 代码而不是 dart 代码中实现 MVVM。这样我就可以将实时数据从 android 发送到颤振端

标签: android flutter kotlin mvvm flutter-plugin


【解决方案1】:

flutter 中的 Stacked package 在 MVVM 架构附近, 但是在 MVVM 中,ViewModel 可以与多个 View 共享,但在 Stacked 状态管理中,我们 View 和 ViewModel 彼此完好无损

这是堆叠包。 https://pub.dev/packages/stacked

【讨论】:

    猜你喜欢
    • 2014-10-12
    • 2018-03-28
    • 1970-01-01
    • 2022-10-26
    • 2020-02-09
    • 2020-07-26
    • 2017-01-03
    • 2021-12-18
    • 2023-03-23
    相关资源
    最近更新 更多