vue对接接口时,接口内容为空。

vue对接接口时,接口内容为空。没有收到接口的数据,有没有帮忙看一下的

先检查前端请求有没有问题
在浏览器network里检查请求的url对不对,检查请求的参数是不是符合后台给的参数的标准,参数写的对不对尤其是字母别拼错了,检查有没有请求头,如果都没问题,那基本就是后台问题。
如果有用,希望点击采纳

先用postman看下能不能正常返回数据,有就是前端的问题,没有就是后端的问题。
如果请求参数和请求地址都没问题,看下响应码是不是200,主要看下入参是否和后端约定的匹配,然后再检查代码逻辑问题!

直接控制台看一下你发出的请求,后端有没有给你返回数据,如果返回数据了,看一下你自己有没有拦截该数据

1、F12调试看看接口是不是404,如果是404,检查url是否正确(node.js没开也会这样)
2、如果不是404,首先看看请求的方法,get还是post;然后看看后端返回的数据类型,字符串还是json格式的(我以前也是这样,加上dataType:"json");最后看看字段是否一致。
还是解决不了的话,自定义一个字段,看看能不能请求到数据。

是收到响应报文但里面的data为空?还是什么都没有收到,连报错都没有?
如果是前者的话先让后端在postman上自测一下吧,确认有没有将数据传过来。然后确认一下前后端的请求头是否相同,格式是否正确。
或者,跟后端确认一下请求参数,看一下是不是没有带参数或者参数不正确
如果什么都没有收到,先看一下在回调函数里有没有打印返回数据,然后调试检查一下发送请求的函数有没有执行