首页 教程 API文档

追加菜单栏项

2015-10-29 16:17:46

属性


使用频率
所属UI模块 widget
依赖组件 menu
成员类型 公有成员函数

描述


append方法用于在菜单栏中追加一个新的菜单栏项,append方法接受一个参数选项来创建这个菜单栏项,也可以接受包含多个菜单栏项的数组来追加多个菜单栏项.

语法



Object append(Object option);
Object append(Array options);
        

参数


名称 类型 描述
option Object 菜单栏项的参数选项
options Array 包含多个菜单栏项的数组

参数选项


名称 类型 默认值 描述
icon String null 菜单栏项的图标地址
iconClass String null 菜单栏项图标的css class名称
text String null 菜单栏项的文字名称
name String null 菜单栏项的名称
items Array null 菜单栏项展开的菜单中的菜单项,与Menu中的items相同配置

返回值


this对象

相关例子



Std.ui("MenuBar",{
    renderTo:"body",
    items:[
        {
            text:"&File",
            items:[
                "aaa",
                {
                    text:"first menu item",
                    icon:"images/remove.png"
                },{
                    text:"second menu item",
                    icon:"images/edit.png"
                },{
                    text:"the third menu item",
                    icon:"images/play.png"
                },{
                    text:"last menu item",
                    iconClass:"abcIcon"
                }
            ]
        },{
            text:"&Edit",
            items:[
                "aaa",
                {
                    ui:"sep"
                },{
                    text:"first menu item",
                    icon:"images/remove.png"
                },{
                    text:"second menu item",
                    icon:"images/edit.png"
                },{
                    text:"the third menu item",
                    icon:"images/play.png",
                    items:[
                        {
                            text:"first menu item"
                        },{
                            text:"second menu item"
                        }
                    ]
                },{
                    text:"last menu item",
                    iconClass:"abcIcon",
                    enable:false,
                    items:[
                        {text:"aaaaa"},
                        {text:"aaaaaaaa"}
                    ]
                }
            ]
        },{
            text:"&Help",
            items:[
                "aaaaa","bbbbb","ccccc","ddddd"
            ]
        }
    ]
});