请问怎么实现把数据加到缓存,而不是替换呢?
发布于 6 年前 作者 wei42 804 次浏览 来自 官方Issues

就是我想把每次抽奖的结果都显示出来,可是我是每次点击之后内容就会被现在的抽奖结果替换

这是为什么啊,我用wx.setStorageSync来吧每次的抽奖结果放到缓存里,然后this.data

为什么不是把每次的结果放在一起,而是只会现在的结果呢。。。。不懂…

2 回复
        var intRand = Math.random()
        var arrRand = []
        wx.getStorage({
            key: 'rand',
            success: res => {
                arrRand = res.data
            },
            complete: err => {
                arrRand.push(intRand)
                wx.setStorage({
                    key: 'rand',
                    data: arrRand,
                })
                this.showRand()
            },
        })

https://developers.weixin.qq.com/s/XL0tEkmG7afK

数组push?

回到顶部