mysql - Flutter/Laravel - 在设备上本地存储的选项
问题描述
我正在尝试制作一个集中式 POS 系统,想知道我有哪些选择可以将数据本地保存到设备以保存数据连接,而不是制作仅限在线的 POS 应用程序。
我已经将 Laravel 的 API 提取到 JSON 中,基本上需要找到一种存储数据的方法,以及将 image_location 转换为 blob 或 Flutter 可以做的事情(Image.memory 可行吗?)。如果设备连接到互联网,API 只会在应用启动时触发。
解决方案
您可以使用适用于 ios 和 android 的名为 sqflite 的插件。以及以键值格式存储数据的 SharedPreference 插件。您可以在https://pub.dev/上搜索插件和示例
推荐阅读
- java - 使用 Pregel 获得最短路径时对 JavaRDD 进行排序
- php - PHP 代码使用文本框输入插入 sql db,但不使用选择选项(下拉菜单)
- c++ - std::codecvt_utf8 使用 MSYS2 Bash 和 CMD 处理错误输出
- c# - 测试代理消息
- c - pthread 条件变量是否只能使用一次?
- python-3.x - Win32api用于excel VBA中的串行通信
- leaflet - Leaflet.js - 在拖动过程中显示一个移动的矩形
- teamcity - Teamcity 构建日志每行打印一个或多个符号
- kotlin - spring data rest kotlin 关联 POST
- java - 查找 2 纬度和经度点之间的距离。我使用了公式,但答案不是你所期望的