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

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

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 6

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

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

4年前 评论

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

4年前 评论

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

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

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

4年前 评论

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

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!