在微信小程序中,可以通过res.data
获取到请求返回的数据。如果返回的数据是一个数组,您可以直接对其进行操作。
以下是一个示例代码,演示了如何从res.data
中解析一个数组:
wx.request({url: 'http://yuor-api:80/device/_query/no-paging',method: 'POST',header: {'token': '65f6a2e736e5dfdf7a070aa43bbe3e94','Content-Type': 'application/json'},data: data,success: function (res) {if (Array.isArray(res.data)) {// 对返回的数组进行操作console.log(res.data);} else {console.log('返回的数据不是一个数组');}},fail: function (err) {console.log(err);}
});
在上述代码中,我们首先判断res.data
是否为一个数组,使用Array.isArray()
方法进行判断。如果是一个数组,我们可以对其进行操作,比如使用console.log()
打印出来。如果不是一个数组,我们可以根据实际需求进行错误处理。