راکت

ریکت نیتیو دریافت نشدن اطلاعا از api

1 پاسخ

سلام ...
من یه چندتا برنامه نوشتم که یه سری api دریافت میکرد و نمایش میداد ولی الان دیگه هیچی دریافت نمیشه ...
اومدم دوباره یه تست زدم دیدم کلا از هیچ api چیزی دریافت نمیشه ...

import React, { Component } from 'react';
import { View, Text } from 'react-native';

class App extends Component {
  constructor(props) {
    super(props);
    this.state = {
      data: null,
    };
  }
  componentWillMount() {
    console.log('ok');
    this.fromApi()
    console.log(this.state.data)
  }

  render() {
    let movies = this.state.data.map((val, key) => {
      return <View key={key} >
        <Text>{val.title}</Text>
      </View>
    })
    return (
      <View>
        {movies}
      </View>
    );
  }
  fromApi() {
    return fetch('https://facebook.github.io/react-native/movies.json')
      .then((response) => response.json())
      .then((responseJson) => {
        this.setState({
          data: responseJson.movies
        })
      })
      .catch((e) => {
        console.log(e);
      })
  }
}

export default App;
ثبت پرسش جدید

پاسخ‌ها

1
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

سلام نمیشه که اول کار کنه بعد یهو سرخود کار نکنه !! راه نداره اصلا
ببینید چیکار کردید اصلا توابع صدا زده میشن یا نه

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام