有一个列表,因此:访问元素
var names_Array = [];
var names_List = new WinJS.Binding.List(names_Array);
我推入名单如下:
names_List.push({ name: "Joe Dowling", image: "image/Joe Dowling.png", ClientID: "1234" });
names_List.push({ name: "Esteban Flamenco ", image: "image/Esteban Flamenco.png", ClientID: "6666" });
我然后设置在本地存储列表中,这样:
window.localStorage.setItem('names_List', names_List);
最后我得到的项目,作为这样的:
var test = window.localStorage.getItem('names_List');
console.log(test);
我希望能够在控制台中打印列表的元素。任何人都可以指导我这个。我试过使用names_List.getAt(index)方法,但无济于事。
我假设你得到类似“[object Object]”的东西?看到http://stackoverflow.com/questions/3357553/how-to-store-an-array-in-localstorage –