【发布时间】:2020-04-28 00:33:54
【问题描述】:
好吧,我看到有很多相关的问题,但没有一个解决我的问题。
我的 package.json
"axios": "0.18.0",
"react": "16.9.0",
"react-native": "0.61.5",
我的 api 请求
import Axios from "axios";
const SERVER = Axios.create({
baseURL: 'https://***.***.com.br'
});
export default SERVER;
还有我的 actionReducer
export const register_user = ({ name, email, password, password_confirmation }) => {
return dispatch => {
dispatch(
{
type: CREATE_USER
}
)
let url = "/users"
Axios.post(`${SERVER}${url}`, {
"user": {
"name": name,
"email": email,
"password": password,
"password_confirmation": password_confirmation
}
})
.then(() => {
Alert.alert('Registrado com sucesso!')
registerUserSuccess(dispatch)
})
.catch((err) => {
registerUserError(err, dispatch)
})
}
}
错误正在下降,控制台出现如下错误:
Error: Network Error
at createError (createError.js:16)
at XMLHttpRequest.handleError (xhr.js:87)
at XMLHttpRequest.dispatchEvent (event-target-shim.js:818)
at XMLHttpRequest.setReadyState (XMLHttpRequest.js:574)
at XMLHttpRequest.__didCompleteResponse (XMLHttpRequest.js:388)
at XMLHttpRequest.js:501
at RCTDeviceEventEmitter.emit (EventEmitter.js:189)
at MessageQueue.__callFunction (MessageQueue.js:436)
at MessageQueue.js:111
at MessageQueue.__guard (MessageQueue.js:384)
【问题讨论】:
标签: reactjs react-native axios