首页 > 微信 > 详细

小程序修改列表中的某值

时间:2021-05-21 17:52:46      阅读:11      评论:0      收藏:0      [点我收藏+]

需求: 订单详情页面修改了订单状态,返回到列表页时,列表中的订单状态也及时刷新;

订单列表js代码如下:

  /**
 * 生命周期函数--监听页面显示
 */
  onShow: function () {
    let that = this;
    // 从缓存中获取订单详情页面中修改的订单状态,列表页面局部刷新状态
    let statusAndNote = wx.getStorageSync("statusAndNote");
    if (statusAndNote != "") {
      let status = statusAndNote.split("+")[0];
      let note = statusAndNote.split("+")[1];
      for (let i = 0; i < that.data.orderList.length; i++) {
        if (that.data.orderList[i].note == note) {
          let flagTemp = orderList[ + i + ].flag;
          this.setData({
            [flagTemp]: status
          })
        }
      }
      wx.setStorageSync(statusAndNote, "");
    }
  },

说明,在订单列表js的onShow方法中监听订单状态及订单号的值,如有值则改变data中orderList的该订单的状态;

小程序修改列表中的某值

原文:https://www.cnblogs.com/xuyinshan/p/14794123.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!