重工电子论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 6839|回复: 1
打印 上一主题 下一主题

[其他] BUI框架调用技巧

[复制链接]

299

主题

684

帖子

7009

积分

学生管理组

Rank: 8Rank: 8

积分
7009
跳转到指定楼层
楼主
发表于 2016-11-1 17:51:54 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 李维强-15级 于 2016-11-1 17:53 编辑

设置菜单收缩,展开属性
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

299

主题

684

帖子

7009

积分

学生管理组

Rank: 8Rank: 8

积分
7009
沙发
 楼主| 发表于 2016-11-1 17:52:53 | 只看该作者
[JavaScript] syntaxhighlighter_viewsource syntaxhighlighter_copycode
//设置菜单收缩展开属性

        if (config != '') {
            BUI.use('common/main', function () {
                var m = new PageUtil.MainPage({
                    modulesConfig: config
                });

                $("#logo").click(function () {
                    var tmodules = m.get('modules');

                    if (tmodules != undefined) {

                        //获取菜单对象
                        var tmenu = tmodules[1].menu;

                        tmenu.eachChild(function (child, index) { //遍历菜单子控件

                            //给子控件设置属性
                            child.get('collapsed') == true ? child.set('collapsed', false) : child.set('collapsed', true);

                        });

                        tmenu.render();
                        
                    }
                });


            });
        }
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|cqutlab ( 渝ICP备15004556号

GMT+8, 2024-12-22 17:31 , Processed in 0.196261 second(s), 30 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表