【发布时间】:2021-01-08 06:48:41
【问题描述】:
作为初学者,我需要针对以下场景的架构建议。
我的应用程序为每次用户交互(点击)写入少量数据并将微小的查询结果返回到用户界面(来自 sqflite)。
至少有三种方法可以做到这一点;
- Future Provider(我认为最合适的方式)
- ChangeNotifierProvider & Future Builder
- 使用 Flutter List 并使用 future-then 函数在后台执行所有数据库操作。
我无法在 Future Provider 上成功,也找不到类似的示例。 (几乎所有未来的提供者示例都与 Web 服务相关,而不是 sqflite)
因此,我开始询问哪种方式是正确的或可以是另一种方式?如果你说,Future Provider 可能是最合适的方式,我会专注于此。
提前非常感谢您。 最好的问候。
【问题讨论】:
标签: flutter flutter-provider sqflite