Невозможно получить данные из остальных API - PullRequest
0 голосов
/ 28 марта 2020

Поскольку я пытаюсь реализовать собственное приложение IOS реагирования, в котором также будет часть, которая извлекает некоторые данные из REST API. Я сделал это для Android приложения, и оно работает (написано в Kotlin). Сейчас аналогичную вещь я пытаюсь реализовать в реагировать на нативный для IOS, но в результате получается пустой эмулятор. Я имею в виду, я нашел какой-то пример решения, но он не работает для меня. Я использую API от своего локального хоста:

export default class App extends React.Component {


constructor(props) {

super(props);

this.state = {

  isLoading: true,
  dataSource: null,
}

}


componentDidMount() {

  try {
  return fetch("http://localhost/api/getinfo")
  then ((response) => response.json())
  then ( (responseJson) => {
   // then ( (responseText) => {

    this.setState({

      isLoading: false,
      dataSource: responseJson.json

    })
  })
  }

  catch (e) {
    console.log('Error')
    }

}


render() {


    if (this.state.isLoading) {

         return (

          <View style={styles.container}>
            <ActivityIndicator></ActivityIndicator>
          </View>
         )
    } else {

          return (

            <View style={styles.container}>
              <Text>Content Loaded</Text>
            </View>
          )
    }

Могу ли я попросить вас указать мне, как мне это сделать? Спасибо.

...