我已经创建了最基本的 React 应用程序,并且正在尝试执行一个简单的 GET 请求。它抛出一个 TypeError 并指出,“name.toUppercase 不是一个函数”。我只有一个功能。任何想法是什么导致了这个或如何调试?
import React, { Component } from 'react';
import axios from 'axios';
import logo from './logo.svg';
import './App.css';
class App extends Component {
state = {
order_id: Number,
order_date: '',
size: '',
crust: '',
toppings: [],
};
componentDidMount() {
return axios
.get('https://59b6v76zci.execute-api.us-west-
2.amazonaws.com/nr/example', {
method: 'GET',
mode: 'cors',
headers: 'Access-Control-Allow-Origin',
})
.then(response => this.setState({ order_id: response.order_id }))
.catch(err => console.log('err', err));
}
render() {
return (
<div className="App">
<header className="App-header">
<img src={logo} className="App-logo" …Run Code Online (Sandbox Code Playgroud)