Возвращение null не является объектом React-native, «http запрос» - PullRequest
0 голосов
/ 23 апреля 2020

Привет, я использую устройство Android (без эмулятора), и я пытаюсь получить данные формы API с помощью запроса ax ios, но он возвращает «ноль не является объектом», даже если я установил состояние. Я также не могу получить данные с IP-адреса (localhost). Мне нужно проверить версию API моего устройства, и я не знаю, как это сделать ... Я уже пытаюсь изменить файлы манифеста "Android, но все еще выдача мне запроса на сбой сети ".. Так какой эмулятор android разрешает http (localhost) запрос ?? Спасибо

Это мой простой код:

import React from 'react';
import { StyleSheet, View, Text, FlatList} from 'react-native';
import axios from 'axios';

class App extends React.Component {

    state = {
        url: 'https://raw.githubusercontent.com/Hardeepcoder/fake_json/master/Users',
        users: null,
    };

async componentDidMount(){
    const res = await axios.get(this.state.url);
    this.setState({users: res.data['results']});
}

render () {
return (
    <React.Fragment>
    <View>{this.state.users.map(users => (
        <Text>{users.name}</Text>
    ))}
        <Text>Welcome to bchef</Text>
                <View>
                    <Text>Hola</Text>
                </View>
    </View>
    </React.Fragment>
);}
};

const styles = StyleSheet.create({

});

export default App;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...