0

私は create-react-app を使用して、WordPress からのリスト投稿を表示する React Native アプリを構築しています。WordPress からのデータの取得に問題があります。fetch()関数がどのように機能するかを完全に理解していないと思います。これは私が現時点で持っているものです:

export default class Posts extends Component {
  constructor() {
    super();
    this.state = {
      posts: []
    }
  }
componentDidMount() {
    let dataURL = "http://localhost/wordpress/wp-json/wp/v2/posts";
    fetch(dataURL)
      .then(response => response.json())
      .then(response => {
        this.setState({
          posts: response
        })
      })
  }
render() {
    let posts = this.state.posts.map((post, index) => {
      return
      <View key={index}>
      <Text>Title: {post.title.rendered}</Text>
      </View>
    });
return (
      <View>
        <Text>List Of Posts</Text>
        <Text>{posts}</Text>
      </View>
     )
  }
}

これは私が得る警告です:

Possible Unhandled Promise Rejection (id:0) TypeError: Network request failed

助けてくれてありがとう:)

4

1 に答える 1