javascript React Axios Snippet

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript React Axios Snippet相关的知识,希望对你有一定的参考价值。

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

class Home extends Component {
    state = {
        posts: []
    }

    componentWillMount() {
        axios.get('https://jsonplaceholder.typicode.com/posts')
          .then((response) => {
              console.log(response.data);
          }).catch((error) => {
              console.log(error);
          })
    }

    render() {
        return (
            <View 
                style={{ 
                    flex: 1,
                    justifyContent: 'center',
                    alignItems: 'center'
                }}
            >
                <TouchableOpacity
                    onPress={() => this.props.navigation.navigate('Details')}
                    style={{
                        backgroundColor: 'white',
                        padding: 20,
                        borderRadius: 10
                    }}
                >
                    <Text style={{ color: 'black' }}>Go to Details</Text>
                </TouchableOpacity>
            </View>
        );
    }
}

export default Home;

以上是关于javascript React Axios Snippet的主要内容,如果未能解决你的问题,请参考以下文章

与 API 交互时,标题键变为小写 - React Native

Django React Axios

React + axios 如何实现长轮询

使用 Axios 上传文件时出现 JavaScript CORS 错误

使用 JavaScript Axios/Fetch。你能禁用浏览器缓存吗?

使用React处理Javascript数据