getStorage method
获取存储 注意:返回的是一个Future对象 要么用await接收 要么在.then中接收
Implementation
Future<dynamic> getStorage(String key) async {
await _initStorage();
// 获取key对应的value
dynamic value = _storage!.get(key);
// 判断value是不是一个json的字符串 是 则解码
if (_isJson(value)) {
var v = JsonDecoder().convert(value);
return (v is Map || v is List)?v:value;
} else {
// 不是 则直接返回
return value;
}
}