在 .then(data=> 中调用的函数将在几秒钟内在 react 中消失



在此处输入图像描述提交注册按钮时,我正试图从服务器获取数据。提交按钮时,应将其引导到下一页。我得到了服务器的正确响应。然而,当我调用函数或setState函数时,它会指向下一页,但它会在几秒钟内消失。如果我做了console.log(data(,它会在控制台中显示几秒钟的数据。这是我的提取代码。

then(response => {response.json()}.then(data => //.....)

您只能在promise上调用then,这意味着then(response =>{response.json()}必须进行

a.(返回一些内容,当前为void,因为您有没有显式return语句的方括号。

b.(让那个东西是一个承诺,然后可以后面跟着then子句。

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

最新更新