我很想使用 Express Gateway + AXIOS (react) + Express,但我收到了 CORS Erro,我已经做了很多事情,但没有任何效果。
Cross-Origin Resource Sharing error: PreflightMissingAllowOriginHeader
我的EXPRESS是这样的:
const corsOptions = {
origin: '*',
methods: ['POST', 'GET', 'PATCH', 'DELETE'],
allowedHeaders: ['Content-Type', 'Authorization']
}
app.use(cors(corsOptions));Run Code Online (Sandbox Code Playgroud)
我的EXPRESS-GATEWAY:
http:
port: 8080
admin:
port: 9876
host: localhost
apiEndpoints:
api:
host: "localhost"
paths:
- '/api/B/*'
- '/api/A/*'
serviceEndpoints:
appname:
urls:
- 'http://localhost:8000'
policies:
- jwt
- cors
- expression
- log
- proxy
- rate-limit
pipelines:
default:
apiEndpoints:
- api
policies:
- …Run Code Online (Sandbox Code Playgroud)我有个问题:
我希望我axios提出申请,并在提出申请后将this.setState结果保存在变量中。
我的代码:
componentDidMount() {
let mails = [];
axios.get('/api/employee/fulano')
.then(res => this.setState({
employees: res.data
}, () => {
this.state.employees.map(i => {
async axios.get(`/api/status/${i.mail}`)
.then(res => {
mails.push(res.data)
await this.setState({
mails: mails
})
})
.catch(err => console.log(err))
})
}))
.catch(err => console.log(err))
}Run Code Online (Sandbox Code Playgroud)
但它给出了错误语法。
最佳解释:我想将地图的所有结果保存在变量中mails,然后使用 来setState更改一次的结果。
有人可以告诉我我在哪里徘徊吗?请。
伙计们,我有以下情况:
现在我想再次合并来自(测试分支)的这些更改,但我不能,总是我给出的rebase或者pull from test-brach更改不会到来。
我已经reset hard origin/development在本地做了但不起作用。
有人可以帮忙吗?我想我必须从树中删除,但我不知道
我正在做项目,我需要用React Router创建一些路由。我的项目是:

每个方块都有一个ID 200和201和,我要单击的每个转弯我都想走一条路线,例如:http://localhost:3000/user/200或http://localhost:3000/user/201何时走那条路线,我希望它出现在body "User 200"或处"User201",我阅读了文档但不理解。
我的APP.JS:
import React, { Component } from 'react';
import { BrowserRouter as Router, Route, Link } from "react-router-dom";
import './App.css';
import Home from './Home';
const App = () => (
<Router>
<Home/>
</Router>
);
export default App;Run Code Online (Sandbox Code Playgroud)
我的HOME.JS:
import React from 'react';
import Header from './Header';
import Body from './Body';
import './Home.css';
class Home extends React.Component {
render() { …Run Code Online (Sandbox Code Playgroud)axios ×2
javascript ×2
reactjs ×2
async-await ×1
express ×1
git ×1
git-merge ×1
git-revert ×1
react-router ×1