请稍等 ...
×

采纳答案成功!

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

关于用户注册

我在完成4.2节代码后,测试注册功能,出现了能正常显示注册页面,但输入后点击注册按钮没有success或failed的提示,用户表中也未成功插入,一直停留在下图的页面;我在handler目录下的user.go部分位置还添加了打印信息,也是在加载html页面前的位置可以打印,后面判断注册结果的代码部分在终端没有打印出信息,想问下这种情况可能是什么原因引起的呢?我看了其他提问,我的是在第一次注册就出现问题的,tbl_user我用的也是老师更新后的表。
图片描述

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

1回答

提问者 秋水x 2020-03-28 11:16:56

我记得昨天上传了很多张图片,上面只显示了一张。//img1.sycdn.imooc.com//szimg/5e7ec14c0920c0a811190583.jpg我今天又试了下,注册那个页面出现了注册失败的提示,登录页面还是点击登录按钮没现象。但加的打印信息都在终端显示出来了,但没有报错信息。我用第四章的代码试了下,是一样的效果。我没有做mysql主从模式的配置,是在终端进入root用户的mysql里创建的用户表,文件表。我后来查看用户表和用户的token表,发现admin用户信息已经插入进去了,token表的id每点击一次登录也会加一。我想问下这种登录之后无法切换到home页面可能是什么原因造成的呢?//img1.sycdn.imooc.com//szimg/5e7ec16209ccec0417180888.jpg//img1.sycdn.imooc.com//szimg/5e7ec17209c8f14917180888.jpghttps://img1.sycdn.imooc.com/szimg/5e7ec81909fb10cb16370461.jpg

0 回复 有任何疑惑可以回复我~
  • xiaomo #1
    同学你好,想问下登录接口返回到前端的具体body是什么?可以先打印一下看看:console.log(body);
    回复 有任何疑惑可以回复我~ 2020-03-29 18:15:13
  • xiaomo #2
    根据之前同学的反馈,这种情况一般是前端页面js解析的逻辑和后端返回的json结构不一致的问题造成的。(比如大小写问题)
    回复 有任何疑惑可以回复我~ 2020-03-29 18:16:05
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信