请问各位,layui tree的PHP接口怎么写

提问 未结 14 535
阿新846
阿新846 2019-6-18
悬赏:20飞吻
版本:layui 浏览器:
layui tree的PHP接口怎么写
回帖
  • https://www.layui.com/doc/modules/tree.html#data
    按照这个参数就ok了
    0 回复
  • 阿新846
    2019-6-18
    @flyer717736 你有demo吗,
    0 回复
  • 没有呀,我都是写在项目上的,只要按那个格式来弄,无问题的
    0 回复
  • 哎哟喂1
    2019-6-18
    if(Request::instance()->param('type')){
    $list = Db::name('permission')->select();
    $count = Db::name('permission')->count('id');
    foreach ($list as &$value){
    if($value['is_menu'] == 1 && $value['spread'] == 'true'){
    $value['is_menu'] = '<span class="layui-btn layui-btn-xs layui-btn-normal">目录</span>';
    }else if($value['is_menu'] == 1 && $value['spread'] == 'false'){
    $value['is_menu'] = '<span class="layui-btn layui-btn-xs layui-btn-warm">菜单</span>';
    } else{
    $value['is_menu'] = ' <span class="layui-btn layui-btn-xs layui-btn-danger">按钮</span>';
    }
    $value['lay_icon_open'] = '../../../../public/static/admin/asstes/images/1_open.png';
    $value['lay_icon_close'] = '../../../../public/static/admin/asstes/images/1_close.png';
    $value['lay_icon'] = '../../../../public/static/admin/asstes/images/4.png';
    $value['lay_is_open'] = false; //不展开

    }
    return ["code"=>"0","msg"=>"","count"=>$count,"data"=>$list];
    }else{
    return view();
    }


    我是这么写的,出的来,不知道你的怎么写了
    0 回复
  • 阿新846
    2019-6-18
    @404呀 请问 有原生php demo吗
    0 回复
  • 阿新846
    2019-6-18
    @404呀 收回我之前的话,tp5也可以, 还有一个问题就是前台接收的数据怎么表示
    <script>
    layui.use('tree', function(){
    var tree = layui.tree;

    //渲染
    var inst1 = tree.render({
    elem: '#test1' //绑定元素
    ,url:'tree_token.php'
    ,data:[{

    }]
    });
    });
    </script>
    0 回复
  • 哎哟喂1
    2019-6-18
    @阿新846 ptable=treeGrid.render({
    id:tableId
    ,elem: '#'+tableId
    ,idField:'user_id'
    ,url:'get_list?type=1'
    ,treeId:'user_id'//树形id字段名称
    ,treeUpId:'paremt_id'//树形父id字段名称
    ,treeShowName:'nickname'//以树形式显示的字段
    ,iconOpen:true//是否显示图标【默认显示】
    ,isOpenDefault:true//节点默认是展开还是折叠【默认展开】
    ,loading:true
    ,size: 'sm'
    ,cols: [[
    {type:'checkbox',sort:true}
    ,{field:'nickname', title: '名称'}
    ,{field:'mobile',title:'电话'}
    ,{field:'grade_id',title:'星级'}
    ,{field:'subordinate_nums',title:'人数'}
    ,{field:'count',title:'套数'}
    ,{field:'reg_time', title: '注册时间'}
    ]]
    ,page:false
    });
    0 回复
  • 阿新846
    2019-6-18
    @404呀 这个适用于2.5.0版本的tree吗
    0 回复
  • 哎哟喂1
    2019-6-18
    @阿新846 我这是2.4.5的,你试一下看行不行
    0 回复
  • 阿新846
    2019-6-18
    @404呀 好 多谢了[good]
    0 回复