当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Dart Storage用法及代码示例


dart:html 库中Storage 类的用法介绍如下。

Window.localStorageWindow.sessionStorage 属性使用的类型。存储实现为 Map

要存储和获取值,请使用 Dart 的内置 map 语法:

window.localStorage['key1'] = 'val1';
window.localStorage['key2'] = 'val2';
window.localStorage['key3'] = 'val3';
assert(window.localStorage['key3'] == 'val3');

您可以使用 Map API,例如 containsValue()、clear() 和长度:

assert(window.localStorage.containsValue('does not exist') == false);
window.localStorage.clear();
assert(window.localStorage.length == 0);
混合类型

MapMixin<String, String>

注释

@Unstable() @Native("Storage")

相关用法


注:本文由纯净天空筛选整理自dart.dev大神的英文原创作品 Storage class。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。