微信小程序服务器请求后返回的JSON数据前台获取不到,请问一下怎么解决?

    wx.request({
      method: 'POST',
      url: API_URL, //接口地址
      data: {
        'T_id': T_ID,
      },
      header: { 'content-type': 'application/json' },
      success: function (res) {
        console.log(res.data.data);
        that.setData({             
          shopppingDetails: res.data.data
        })
      },
      fail: function (res) {
        console.log('cuowu' + ':' + res)
      }
    })       
我这边res.data里面是有数据的,然后再.个data就为空了,我是直接服务器返回的JSON数据,然后这边接受有点问题,
<view class="shopping_container">
       <view class="title">{{shopppingDetails.GoodsId}}</view>
       <view class="reason">{{shopppingDetails.GoodsName}}</view>
</view>

图片描述图片描述

阅读 6.5k
3 个回答

我看你截图上面打印显示的并不是res.data里面不是一个data,而是一个d,你看你取对了没,应该是res.data.d

……你倒是根据数据结构来取啊|||res.data里面是d:{},你再.data他上哪给你找数据……

推荐问题