Ext JS 3.4.0 に TreePanel があります。ノードは JSON 経由でロードされます。
まず、リーフであるかどうかに関係なく、すべてのノードに同じアイコンを設定する必要があります。そのため、子を持つノードの「フォルダー」アイコンを表示したくありません。そんなことがあるものか?
Ext JS 3.4.0 に TreePanel があります。ノードは JSON 経由でロードされます。
まず、リーフであるかどうかに関係なく、すべてのノードに同じアイコンを設定する必要があります。そのため、子を持つノードの「フォルダー」アイコンを表示したくありません。そんなことがあるものか?
JSON ですべてのノードの .iconCls プロパティを同じ値に設定すると、すべてのノードに同じアイコンが表示されます
例えば:
"iconCls": "icon-file",
"expanded": "true",
"children": [
{
"iconCls": "icon-file",
"leaf": "true"
}
Icon-file は、必要なアイコンを含む css です。たとえば、次のようになります。
.icon-file
{
background-image: url(../images/silk/grid.png) !important;
}