记录一次使用thymeleaf跳转layui渲染的页面,按钮丢失的问题

在项目使用使用了thymeleaf+layui做项目时,用户登录成功之后跳转至设定的页面,但是出现button丢失的情况。
在这里插入图片描述
用户登录成功之后来到主页面,如上用thymeleaf做页面跳转到设定的页面,显示该内容。
在这里插入图片描述

原本页面应该有该两处的按钮和查询框。但用户登录之后却发生了按钮丢失现象。
在这里插入图片描述
最终发现是因为shiro注解的原因致使
在这里插入图片描述
个人猜测是由于异步加载渲染的原因,于是添加了一个渲染结束之后重新再刷新一次页面的函数。

 $(document).ready(function () {
        if (location.href.indexOf("#reloaded") === -1) {
            location.href = location.href + "#reloaded";
            location.reload();
        }
  });

在这里插入图片描述

最终得以解决问题,再次登录成功显示
在这里插入图片描述


版权声明:本文为qq_41884677原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。