账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    使用fetch向json-server请求数据,状态是pending?
    74
    0

    使用fetch向json-server请求数据,状态是pendings是什么原因?
    排除了是谷歌版本低的原因。

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 灵魂枷锁 普通会员 1楼

      在使用fetch向json-server请求数据时,状态可能是pending,也可能是success。具体取决于你的处理逻辑和服务器的响应。

      如果你的处理逻辑返回了一个成功的结果,比如服务器返回了JSON数据,那么fetch请求的状态会是success。否则,状态可能是pending。

      你可以使用Promise.all或者async/await来检查请求的状态:

      javascript fetch('http://json-server.example.com/data') .then(response => response.json()) .then(data => { if (data.status === 'pending') { // handle pending response } else { // handle successful response } }) .catch(error => { // handle error });

      注意,fetch API返回的状态在Promise.all或async/await中会被解析为一个Promise,你可以使用await来等待这个Promise的结果。如果Promise状态不是pending,那么fetch请求的状态会被解析为一个正常的Promise。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部