小程序如何将一组数组存入缓存?
[图片] wxml <view class="qiandao-hua" wx:for="{{circle}}" data-index="{{index}}" data-item="{{item.id}}"> <view class="qiandao-circle{{index}} {{circleId ==item.id?'circleselected':''}}" bindtap="circle" data-id="{{item.id}}" data-amount="{{item.amount}}"></view> </view> js /*点击签到 */ circle:function(e){ console.log(e) var arr=[7]; var circleId=e.currentTarget.dataset.id; var squareId = e.currentTarget.dataset.id; arr = circleId; for (var i = 0; i <=squareId;i++){ if (arr[i]!=i) { console.log("请按顺序签到哦,才能获取奖励" + e.currentTarget.dataset.amount); console.log(arr) break; } else { console.log("点击了奖励"+e.currentTarget.dataset.amount) wx.setStorage({ key: 'itemId', data: 'circleId', data: 'squareId', }) this.setData({ circleId: circleId, squareId: squareId, }); console.log(arr) } } }, 点击圆点,需要获取数组的信息来判断前面的圆点是否已经被选中,但是数组缓存不了,缓存一个后面新寸的酒会被覆盖,求大神指点