为什么登录成功后不显示用户名和注册时间

来源: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仓库上的代码目前可以正常显示用户名和注册时间。

0
3
蒋堪
回复
xiaomo
解决的特别好
2020-01-23
共3条回复

蒋堪

提问者

2020-01-20

卧槽卧槽,太夸张了吧,什么时候偷偷在static 目录下创建了js目录和img目录,并且添加了auth.js,视频里倒是说一声哪,没必要偷偷摸摸的吧。我又debug了两天!我很生气!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

0
2
xiaomo
4-2已补充瞄点说明文件更新,感谢~~
2020-01-20
共2条回复

Go实战仿百度云盘-实现企业级分布式云存储系统

紧随“云时代”技术潮流,分布式云存储系统,做第一代云程序员

1077 学习 · 494 问题

查看课程