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

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

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 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年前 评论

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