在使用plus.storage中需要删除第一次存储的数据,保存第二次的数据。但是中间plus.storage.removeItem("key")方法失效,所以采用了新的方法如下:
首先创建全局变量 var Nums = new Array();
1.存储数据
var oldNums = new Array();
oldNums.push({id:company.id,qymc:company.qymc});
plus.storage.setItem("nums", JSON.stringify(oldNums));
2.取数据
Nums = JSON.parse(plus.storage.getItem("nums"));
3.移除数据
plus.storage.removeItem("nums");//此处无效,放在这里1.做对比2.期望某一次会有效,虽然不可能
Nums = new Array();
plus.storage.setItem("nums", JSON.stringify(Nums ));