小程序--删除订单列表

去付款跟删除按钮一样

  <view class="go_pay" bindtap='bindDeleteOrder' data-id='{{item.order_id}}' wx:if='{{item.order_state == 0 || item.order_state == 50}}'>
                删除订单
            </view>
 data: {
      
      order_list:[],//订单列表
    },  

// 删除订单
  bindDeleteOrder:function(event){
    var order_id = event.currentTarget.dataset.id;
    var that = this;
    wx.showModal({
      title: '提示',
      content: '是否要删除订单',
      success(res) {
        if (res.confirm) {
          console.log('用户点击确定')
          MBC.Ajax({
            url: api.deleteOrder,
            is_login: true,
            data: {
              order_id: order_id
            },
            success: function (res) {
              var order_list = that.data.order_list;
//找到要删除的订单id的index
              that.data.order_list.map(function(item,index){
                if (item.order_id == order_id ){
                  that.data.order_list.splice(index, 1);
                }
              })
              that.setData({
                order_list: that.data.order_list//更新
              })
            },
            fail: function (res) {

            }
          })
        } else if (res.cancel) {
          console.log('用户点击取消')
        }
      }
    })
   
  },

 

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值