Ext panel glyph属性

跳不出的循环 2015-06-05 12:36:32
在做菜单列表的时候,用到了panel 和 TreePanel 控件,想在菜单的文本前加入glyph图标,但是昨晚之后发现,原来panel的收缩图标没有了,就是二者不能共同存在。




二者产生差异的地方就是多了一个属性:glyph : 0xf0f8,

菜单面板代码如下:
Ext.define('cms.view.MainMenuView', {
extend : 'Ext.panel.Panel',

requires : [ 'cms.model.MainMenuMo' ],

alias : 'widget.mainMenuView',
title : '系统主菜单',
glyph : 0xf0f8,
frame : true,
collapsible : true,
// 布局
layout : {
type : 'accordion',
animate : true,
enableSplitters: true
},

viewModel : {
type : 'mainMenuMo'
},

initComponent : function() {
this.items = [];
var groups = this.getViewModel().get('menu.group');
createTreePanel(this.items, groups);
this.callParent();
}

});



而我想,前面的图标和原来系统自带的收缩图标都保留,我该怎么设置?
...全文
174 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,972

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧