一般情况下接口入参数格式要求是JSON通用格式,但有些时候接口入参数要求是x-www-form-urlencoded格式,这种格式前端就不能传递JSON格式数据了,如果传递JSON数据的话,接口会报异常,下面对此种情况做解释处理。
1、接口入参数要求是x-www-form-urlencoded
2、在发送请求时做如下处理即可正常获取到接口数据
getOperationRecord() {
// 实例化一个URLSearchParams对象
let params = new URLSearchParams()
// 使用append方法向params对象中添加属性
params.append('settlementOrderId', this.settlementOrderId)
// 将params对象做为入参传递给接口
api.monthlyResourceSettlement.getOperationRecord(params).then(res => {
this.operationRecordArr = res
})
}
3、浏览器中查看结果