[英]How to retrieve one single value from local storage array in ionic2/angular2
我已经填充了这样的数组:
`public IamanArray;
public MYARRAY(array: Array<any>)
{
this.localStorage.set('IamanArray',array);
}`
我需要一种简单的访问方式,比方说此数组的索引[1]处的值。 有简单的方法吗?
我努力了 :
`this.localStorage.get('IamanArray[1]');`
但它行不通。
有什么建议吗? 谢谢!
您需要先提取项目,然后获取项目:
public extraData(): any {
let iamanArray = JSON.parse(localStorage.getItem('IamanArray'));
return iamanArray[1];
}
另外,您的设置应如下所示:
public MYARRAY(array: Array<any>) {
localStorage.setItem('IamanArray', array);
}
小错误,应该是getItem:
let arr = localStorage.getItem('IamanArray');
let value = arr[0];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.