LayuiAdmin1.0在开发中遇到的部分问题和个人的解决方案

建议 已结 3 1499
藏锋入鞘丨
悬赏:20飞吻
现在项目采用layuiAdmin作为后台框架,虽然在此之前已经有了layui的基础,但是在使用的过程中依旧磕磕绊绊踩了很多坑,分享下写的一篇博客,希望能对踩同样坑的人一些帮助。
layuiadmin版本:1.0
博客地址:
layuiAdmin踩坑实录

里边几个问题可能是官方疏忽了,我是从源码里边改,然后才正常的:
1.2.3 菜单无法自动定位
1.2.4 tab左右切换导致路由传递参数丢失问题
1.2.5 admin.req()无法POST传递问题
回帖
  • 贤心
    贤心 (管理员)
    2018-3-22
    已经收藏,感谢楼主建议。不过有几点得说明下:
    1.2.3:你说的自动定位,主要是选中状态还是定位到可视区域?
    1.2.4:参数丢失确实是存在的,后面修复
    1.2.5:admin.req 是支持 post 的,直接设置 type: 'post' 即可,它会自动替代 get,而并不需要修改成你博客中的那样
    0 回复
  • @贤心 感谢大佬回复[嘻嘻]
    1.2.3中所说的自动定位问题,是在点击左侧菜单后 被选菜单元素并不会自动添加选中状态,切换右侧的tab左侧也不会自动定位到对应菜单。
    注:由于项目是三层权限设计(模块/控制器/方法,比如:xma-students-index),但是只需要使用二层菜单显示(如:学生管理 》 学生列表),所以我的所有菜单都使用jump参数进行跳转,如果按照(模块名/控制器名)设置name的话,就会出现这个问题;如果我把name参数移除,全使用jump参数跳转,在主页刷新之后左侧菜单处于全选中状态。
    0 回复
  • @藏锋入鞘丨 顶顶顶,必须置顶啊,楼主良心
    0 回复