2013-03-26 3 views
0

У меня есть TreePanel в Ext JS 3.4.0. Узлы загружаются через JSON.Ext JS 3.4.0 TreeNode - тот же значок для всех узлов

Прежде всего, мне нужно иметь одинаковые значки для всех узлов, независимо от того, являются ли они листьями или нет. Поэтому я не хочу иметь значок «папка» для узлов, у которых есть дети. Как это возможно?

ответ

0

Если вы установили в формате JSON для всех узла .iconCls собственности на то же значение, все узлы будут иметь одинаковый значок

Например:

"iconCls": "icon-file", 
"expanded": "true", 
"children": [ 
    { 
     "iconCls": "icon-file", 
     "leaf": "true" 
    } 

Icon-файл является CSS-иконкой вы хотите, например:

.icon-file 
{ 
    background-image: url(../images/silk/grid.png) !important; 
} 
Смежные вопросы