我正在寻求将 React Native 应用程序迁移到 Flutter,到目前为止一切都很好。但我必须迁移存储在 React Native asyncstorage 中的用户数据,我什至不知道从哪里开始。有人可以引导我走向正确的方向吗?
最佳答案
我做了同样的事情,最后用flutter_secure_storage
制作了一个简单的帮助器类:
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
import 'dart:async';
class LocalStorage {
final storage = new FlutterSecureStorage();
void writeValue(String key, String value) {
storage.write(key: key, value: value);
}
void deleteValue(String key) async {
await storage.delete(key: key);
}
Future readValue(String key) async {
String value = await storage.read(key: key);
return value;
}
}
然后您可以在屏幕中使用它,如下所示:
final _storage = new LocalStorage();
Future _getValue() async {
String _someValue = await _storage.readValue('someKey');
}
关于react-native - 如何将数据从React Native AsyncStorage迁移到Flutter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51490530/