我填充了这样的数组:
`public IamanArray;
public MYARRAY(array: Array<any>)
{
this.localStorage.set('IamanArray',array);
}`
我需要一种简单的方法来访问,让我们说这个数组的索引[1]的值。 有一个简单的方法吗?
我试过了:
`this.localStorage.get('IamanArray[1]');`
但它不会起作用。
有什么建议吗? 谢谢!
答案 0 :(得分:1)
您需要先提取项目,然后获取项目:
public extraData(): any {
let iamanArray = JSON.parse(localStorage.getItem('IamanArray'));
return iamanArray[1];
}
您的设置也应如下:
public MYARRAY(array: Array<any>) {
localStorage.setItem('IamanArray', array);
}
答案 1 :(得分:0)
小错误,应该是getItem:
let arr = localStorage.getItem('IamanArray');
let value = arr[0];