Как получить все объекты в хранилище Дартс - PullRequest
1 голос
/ 31 января 2012

Как упомянуто в этом SO , это способ получить все объекты, хранящиеся в локальном хранилище:

for (var key in localStorage){
   console.log(key)
}

Как бы я сделал то же самое в Dart?

1 Ответ

2 голосов
/ 31 января 2012

Вы можете получить ключи и значения из локального хранилища Дарт почти таким же образом

Element log = document.query('#log');
log.nodes.clear();
for(int i=0; i<window.localStorage.length; i++) {
    var elm = new Element.tag("p");
    var key = window.localStorage.key(i);
    elm.innerHTML = "key ${key} value ${window.localStorage.getItem(key)}"; 
    log.nodes.add(elm);
}
...