首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >axios收到本地主机:3000/照片没有返回任何内容的请求?

axios收到本地主机:3000/照片没有返回任何内容的请求?
EN

Stack Overflow用户
提问于 2019-02-18 09:00:19
回答 1查看 633关注 0票数 0

在我的react原生项目中,我尝试使用axios从get请求中获取数据。

我知道我需要将axios.get中的'localhost‘更改为我机器的IP,即使这样做之后,我的console.log语句也得不到响应。

axios代码:

代码语言:javascript
运行
复制
    import React, { Component } from 'react';
import { View, Text } from 'react-native';
import axios from 'axios';
import PhotoSection from './photo-section';
//functional is just returning some data - static
//smart component for dynamic class component
export default class PhotoFeed extends Component {
  render() {
    axios.get('http://192.168.1.208:3000/photos')
    .then(response=>console.log(response));
      return (
      <View>
        <Text> hello </Text>
      </View>
    );
  }
}
EN

回答 1

Stack Overflow用户

发布于 2019-02-18 09:04:18

尝试先从浏览器点击api

代码语言:javascript
运行
复制
http://localhost:3000/photos // if this works follow below

只需放入:

代码语言:javascript
运行
复制
axios.get('/photos')
.then(response=>console.log(response));
  return (
  <View>
    <Text> hello </Text>
  </View>
);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54739170

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档