adminLTE 点击左侧菜单导航链接跳转整个页面会刷新,左侧的菜单又会折叠起来,如何不择叠?

adminLTE  在使用过程中  发现点击左侧菜单导航链接跳转后,整个页面会刷新,左侧的菜单又会折叠起来,如何不择叠?

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 6

不是 laravel-admin, 使用的是 bootstrap 的轻量级框架 AdminLTE

点击左侧菜单跳转页面 老是 刷新整个页面,左侧的菜单 会收起来

5年前 评论

我试过两种方式,第一种运用 cookie 存储按钮的状态,第二种运用数据库存储状态。

5年前 评论

用一个变量来做判断要不要加展开的 class 或者其他,点击按钮去改变变量的值就行,cookie 也行,通过链接传值也可以,localStorage 来保存也行

5年前 评论
chuanwen (楼主) 5年前

@chuanwen 楼上 kani 的说法就是了,注意观察打开和折叠时候对应的 class 变化,我记得是 body 的 class 里面会出现 sidebar-collapse,你只要用 cookie 或者变量控制它的出现和消失即可。主要的作用就是存储这个变化,这样你刷新页面的时候就能保持这个状态了。一般来说如果只是本地浏览器用用,用 cookie 就可以了,如果想要在不同的主机和浏览器中都记住的话,最好还是用变量控制,状态存储进数据库。

5年前 评论

搞定了,还是用前端的方法来实现是最简单的。直接 用洪都 iframe 轻松解决 这个 bug

5年前 评论