前言:
每次做权限管理都在郁闷别人后台的相关配置,每一个后台总是有差异需求,但是万变不离其宗,我们还是逃脱不了 常识性的无限分类递归 与 菜单树的限制 ,这里 为自己,他人总结出来了laravel 中自己个人常用的两种方法,用的时候直接拷贝就行了。
如果你有疑问 联系我qq无疑是最好的选择2097724800 上班专业q,这里 只粗暴的显示代码和用法 并没有给出你想看到的效果图,有句话是【绝知此事要躬行】。
如果你有更好的方法,一定要联系我分享哦,如果你用我的 那希望你支持我哦,点点赞
前提:
使用常见的数据库设计结构 id,name,pid,[status],[type],[route],[desc],[created_at],[updated_at],[deleted_at],
第一种方法
先说一种方法吧 使用with渴求式 查询加载
直接贴代码 粗暴
使用方式:
public static function GetAllMenuTree($pid=0 , &$arr)
{
$arr = self::query()
->select('id','name','pid','type','route')
->where('pid',$pid)

本文介绍了在 Laravel 中实现无限分类递归和展示Select树形菜单的两种方法,包括使用with渴求式查询加载和自定义函数处理。文章提供了相关代码示例,并强调了实践的重要性,鼓励读者尝试并分享更好的解决方案。
最低0.47元/天 解锁文章
253

被折叠的 条评论
为什么被折叠?



