首页 教程 API文档

节点选择模式

2015-10-30 10:14:33

属性


使用频率
所属UI模块 Tree
成员类型 公有成员函数

描述


selectionMode方法用于获取当前的选择模式,或者设置当前的树节点的选择模式,有以下取值:

名称 描述
item 只能选中单个节点
items 可以通过按下ctrl键选择多个节点
checkedItems 勾选中的节点会被选中
none 不能选中

语法



[获取] String selectionMode();
[设置] Object selectionMode(String mode);
        

参数


名称 类型 描述
mode String 需要设置的选择模式

返回值


1. 当前设置的设置模式

2. this对象

相关例子



var dataTree = Std.ui("Tree",{
    renderTo:"body",
    width:300,
    height:400,
    selectionMode:"item",
    types:{
        folder:{
            icon:"images/folder.png"
        },
        file:{
            icon:"images/file.png"
        }
    },
    on:{
        itemClick:function(e,node){

        },
        itemPositionChange:function(item){
            console.log(item.index())
        }
    }
});
dataTree.append([
    {
        id:1,
        type:"folder",
        text:"item1",
        items:[
            {
                id:"a1",
                type:"file",
                text:"item1_1"
            },{
                id:"a2",
                type:"file",
                text:"item1_2"
            }
        ]
    },{
        id:2,
        type:"folder",
        text:"item2",
        items:[
            {
                id:"b1",
                type:"file",
                text:"item2_1"
            },{
                id:"b2",
                type:"file",
                text:"item2_2"
            }
        ]
    }
]);
dataTree.selectionMode("items");