《我的页面》
    orderlist:[{
      ico:'/images/user/order1.png',
      text:'已退款',
      orderStatus: '8',
    },
    {
      ico:'/images/user/order2.png',
      text:'待付款',
      orderStatus: '1',
    },
    {
      ico:'/images/user/order3.png',
      text:'制作中',
      orderStatus: '2',
    },
    {
      ico:'/images/user/order4.png',
      text:'已完成',
      orderStatus: '3',
    }],
 
      <view wx:for="{{orderlist}}" wx:key="index" data-index="{{item.orderStatus}}" class="list" bindtap="jump_list">
        <image class="ico" src="{{item.ico}}"></image>
        <text>{{item.text}}</text>
      </view>
 
 
  jump_list:function(e){
    var that = this;
    var index = e.currentTarget.dataset.index;
    wx.navigateTo({
      url: '/pages/order/index?index='+index,
    })
  },
 
《列表页》
接收类别 index
 
onLoad: function (options) {
    var that =this;
    var index = options.index;
    that.setData({
      order_status:index
    })
 })
 
//查相应的order_status 的该用户的订单
    var url = app.globalData.URL+"user/order_list";
    app.wxRequest('POST',url,{
      user_id: wx.getStorageSync('user_id'),
      order_status: that.data.order_status,
    },(res)=>{
       console.log(res);
       if(res.code == 200){
        this.setData({
          orderlist:res.data, 
        })
      }
    })
 
<view class="list" wx:for="{{orderlist}}" wx:key="index"  wx:if="{{order_status == item.order_status}}">
 
 
posted on 2021-05-20 17:39  wlw518  阅读(150)  评论(0)    收藏  举报