axios получить запрос на localhost: 3000 / фотографии ничего не возвращают? - PullRequest
0 голосов
/ 18 февраля 2019

В моем собственном реактивном проекте я пытаюсь получить данные из GET-запроса, используя axios.

Я знаю, что мне нужно изменить «localhost» в axios.get на IP-адрес моей машины, даже после того, какделая это, я не получаю ответ на мой оператор console.log.

код axios:

    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>
    );
  }
}

1 Ответ

0 голосов
/ 18 февраля 2019

Попробуйте сначала запустить API из браузера

http://localhost:3000/photos // if this works follow below

Просто введите:

axios.get('/photos')
.then(response=>console.log(response));
  return (
  <View>
    <Text> hello </Text>
  </View>
);
...