为什么axios成功了但是没有打印呀 ?

发布于 2022-09-13 00:00:48 字数 625 浏览 22 评论 0

const getWorkBenchNum = useRequest(WorkBench.getWorkBenchNum, {

    manual: true,
    loadingDelay: 200,
    onSuccess({data}) {
        console.log(123);
        
      if (data.code === 200) {
          console.log(123);
          
        dispatch({ type: homepageType.GET_SIDER_COUNT, json: { count: data.data } })
        console.log(123);
      } else {
          console.log(123);
          
        message.destroy();
        message.error(data.msg)
      }
    },
    onError(err) {
        console.log(123);
        
      message.destroy();
      message.error(err.message)
    }
  })

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

み零 2022-09-20 00:00:48

应该是数据格式问题,程序走了error

情场扛把子 2022-09-20 00:00:48

首先看看 控制台 请求是否发出了。useRequest应该是二次封装的axios。看看这个方法内部是否被调用。应该是传参有问题。onSuccess在useRequest可能不叫这个

睡美人的小仙女 2022-09-20 00:00:48

看F12的网络请求里面的数据, 根据结果再看程序哪有问题.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文