createStorage method
创建独立的存储对象,你可以指定不同的 key 创建多个隔离的存储对象
Implementation
Future<ElStorage> createStorage([String? key]) async {
final storage = el.storage;
if (key == null) {
_localStorage ??= await $createStorage(storage.storageName);
storages[storage.storageName] = localStorage;
return _localStorage!;
} else {
if (storages.containsKey(key)) return storages[key]!;
storages[key] = await $createStorage(key);
return storages[key]!;
}
}