微信小程序---365笔记第73天--动态将数据存入缓存

1.实现将动态数据存入缓存,并在页面循环出来;

微信小程序---365笔记第73天--动态将数据存入缓存_第1张图片

微信小程序---365笔记第73天--动态将数据存入缓存_第2张图片

展示刚才存入缓存的数据;
js:

//选中股票后
 bindSearch: function () {
 var that = this;
 var value = that.data.inputVal;
if (that.data.inputVal.length != 0) {
  var arr = [];
  var history = that.data.hisList;
  if (history.length < 10) {
    history.unshift(that.data.inputVal);
    for (var i = 0; i < history.length; i++) {
      if (arr.indexOf(history[i]) == -1) {
        arr.unshift(history[i]);
      }
    }
    wx.setStorage({
      key: 'historys',
      data: arr,
    })
  }
}

},

注:
1.hisList定义的空数组;
2.inputVal为选中的股票数据;
3.使用wx.getStorage在回调函数里面获取到存入的数据;
4.这种方式可实现动态存储,但是刷新后,后面得数据还是会覆盖前面存入的数据;

你可能感兴趣的:(javascript,javascript,html,jquery)