Reactjs 在内部调用的函数。然后(data=>;-将在react中的几秒钟内消失

Reactjs 在内部调用的函数。然后(data=>;-将在react中的几秒钟内消失,reactjs,react-native,react-redux,Reactjs,React Native,React Redux,我试图在提交“注册”按钮时从服务器获取数据。在提交按钮时,它应该被定向到下一页。我从服务器获得正确的响应。但是,当我调用函数或设置状态函数时,它将定向到下一页,但它将在几秒钟内消失。如果我这样做了。日志(数据)它将在控制台中显示数据几秒钟。这是我的获取代码 then(response => {response.json()}.then(data => //.....) 您只能对承诺调用then,这意味着then(response=>{response.json()}必须 a、 )返

我试图在提交“注册”按钮时从服务器获取数据。在提交按钮时,它应该被定向到下一页。我从服务器获得正确的响应。但是,当我调用函数或设置状态函数时,它将定向到下一页,但它将在几秒钟内消失。如果我这样做了。日志(数据)它将在控制台中显示数据几秒钟。这是我的获取代码

then(response => {response.json()}.then(data => //.....)
您只能对承诺调用
then
,这意味着
then(response=>{response.json()}
必须

a、 )返回某些内容,当前为
void
,因为括号中没有明确的
return
语句

b、 )让某件事成为一个承诺,然后再加上一个
then
条款

.then(response => Promise.resolve(response.json()).then(data => //.....)

您应该添加更多代码,可能是整个组件。作为文本!