我现在已经尝试使用shared_preferences软件包来进行本地存储的操作。
我的问题是:
如何在flutter套接字io中使用本地存储?推荐使用什么软件包?使用起来有多容易?
答案 0 :(得分:0)
localstorage 要求您等待存储准备就绪。
localstorage: ^4.0.0
Future<void> saveStorage(x, y, z) async {
await storage.ready;
storage.setItem('x', x);
storage.setItem('y', y);
storage.setItem('z', z);
}
Future<void> _extractFromStorage() async {
await storage.ready;
String x = storage.getItem('x');
String y = storage.getItem('y');
String z = storage.getItem('z');
_foo(x,y,z);
}
...
final LocalStorage storage = new LocalStorage('unique_identifier');
saveStorage(_x, _y, _z);