为什么登录成功后不显示用户名和注册时间
来源:4-4 编码实战:实现用户信息查询接口

蒋堪
2020-01-20
登录成功了,也跳转到home.html了,但是没有显示用户名和注册时间
写回答
2回答
-
xiaomo
2020-01-20
同学您好,在跳转到home.html之后请求接口/user/info时具体返回的数据是什么?可以浏览器f12先看看networking一栏。重点检查下以下方法:
window.onload = function () { var username = document.getElementById('username'); $.ajax({ url: "/user/info?" + queryParams(), type: "POST", error: function (err) { alert(err); }, success: function (body) { var resp = JSON.parse(body); if (resp.code == 10005) { window.location.href = "/static/view/signin.html"; } // 检查下resp.data具体内容 // 或者加个打印, 比如 // console.log(resp.data); document.getElementById("username").innerHTML = resp.data.Username; document.getElementById("regtime").innerHTML = resp.data.SignupAt; updateFileList(); } }); }
刚拉取了分支charter4的代码检查下,看起来git仓库上的代码目前可以正常显示用户名和注册时间。
032020-01-23 -
蒋堪
提问者
2020-01-20
卧槽卧槽,太夸张了吧,什么时候偷偷在static 目录下创建了js目录和img目录,并且添加了auth.js,视频里倒是说一声哪,没必要偷偷摸摸的吧。我又debug了两天!我很生气!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
022020-01-20
相似问题