6***@qq.com
6***@qq.com
  • 发布:2018-11-14 16:22
  • 更新:2019-08-27 16:35
  • 阅读:6070

新手在第一关被卡住了,uni.request函数没反应!!!

分类:uni-app

官方示例,粘过来运行,官方的链接可以走通,我自己的url就进了fail函数了,
输出statusCode为0,
res.data为undefind.

我用浏览器访问url,是有正确的返回结果的。

代码如下:

getData() {
uni.request({
url: 'http://localhost:8080/timeline/importPic/list', //仅为示例,并非真实接口地址。
data: {},
header: {
'custom-header': 'hello' //自定义请求头信息
},
success: (res) => {
console.log(res.data);
this.text = 'request success';
},
fail: (res) => {
console.log('request fail');
console.log(res.data);
console.log(res.statusCode);
},
complete: (res) => {
console.log('request complete');
}
});
},

大神们请问这是怎么回事,才第一关啊,被卡壳了。

2018-11-14 16:22 负责人:无 分享
已邀请:
Trust

Trust - 少说废话

以自己的 PC 启动服务为例:
localhost只指当前设备,所以在电脑上访问是没问题的。
服务不在手机上,而是在电脑上,因此手机需要和 PC 的服务在同一个网段并且使用 IP 地址访问。

  • 6***@qq.com (作者)

    谢谢啦大神,我脑袋卡壳了,没想到这层原因。

    2018-11-14 16:35

jtshushu

jtshushu - 擅长:PHP-Thinkphp Python MUI UniApp Vuejs Bootstrap Jq Logo设计 广告设计 网页设计 有项目上需要联系我微信号:jtshushu66

localhost 换成ip

该问题目前已经被锁定, 无法添加新回复