没有图标的Liferay YUI Treeview

时间:2014-05-18 16:19:49

标签: yui liferay-aui

我使用此代码创建YUI TreeView。是否可以让孩子不扩展图标或文件图标?我只想为他们设置检查图标。

<div id="treeView"></div>

YUI().use(
  'aui-tree-view',
  function(Y) {
    new Y.TreeViewDD(
      {
        boundingBox: '#treeView',
        children: [
          {
            children: [
              {label: 'Child 1', leaf: true, type: 'check'},
              {label: 'Child 2', leaf: true, type: 'check'},
              {label: 'Child 3', leaf: true, type: 'check'},
              {label: 'Child 4', leaf: true, type: 'check'},
              {label: 'Child 5', leaf: true, type: 'check'}
            ],
            expanded: true,
            label: 'Checkboxes'
          }
        ]
      }
    ).render();
  }
);

1 个答案:

答案 0 :(得分:0)

Y.TreeNode.ATTRS.cssClasses.value.file.iconLeaf = 'none';

new Y.TreeViewDD(之前粘贴此内容,您将获得<i class="none"></i>,但不会显示图标框的图标。

Y.TreeNode.ATTRS是所有树节点的静态。它有很多令人感兴趣的东西打印到控制台!