请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

4-3节用户和密码输入正确,但是提示'网络请求异常,请稍后重试'

4-3节 自己根据视频敲了代码 数据库里设定了用户密码。可以确定用户和密码输入正确,页面不能跳转,并且提示’网络请求异常,请稍后重试’ 除非删除掉 ElMessage.error(msg || NETWORK_ERROR)
return Promise.reject(msg || NETWORK_ERROR)这两行

服务端打印的消息也没错:
[2021-05-18T14:17:57.281] [INFO] info - get params:{}
[2021-05-18T14:17:57.282] [INFO] info - post params:{“userName”:“admin”,“userPwd”:“admin”}
后来用老师的源代码调出了这个章节的分支代码重新运行,结果是同样的情况页面不能跳转,并且提示’网络请求异常,请稍后重试’
图片描述

正在回答 回答被采纳积分+3

1回答

河畔一角 2021-05-18 16:06:54

network打开,看下控制台报什么错。有可能你的代理有问题,导致服务500,一般只有服务500或者接口报错才会出现网络异常。

如果搞不定,可以再课程群找一下我

0 回复 有任何疑惑可以回复我~
  • 提问者 慕慕1545788 #1
    发现了一个问题有一行代码 const data = res._doc;忘了写导致 ctx.body = util.success(data)这句话失效。但是加上这句话之后虽然正确输入用户名密码可以跳转至欢迎页面,但是如果故意写错密码,提示是’网络请求异常,请稍后重试’这个错误提示。我将老师源码的服务端分支和客户端分支都调出来了,如果故意写错密码,提示的信息也不是用户名密码的错误提示而是’网络请求异常,请稍后重试’这个错误提示。
    回复 有任何疑惑可以回复我~ 2021-05-18 21:39:43
  • 我这边启动项目,如果输入错误的话,直接提示账号密码错误。
    回复 有任何疑惑可以回复我~ 2021-05-18 21:43:25
  • 只要提示网络异常,说明后台程序中断了,你可以再后台打console看一下res和res._doc有没有值
    回复 有任何疑惑可以回复我~ 2021-05-18 21:45:54
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信