當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。