--- order: 0 title: zh-CN: 基本 en-US: basic --- ## zh-CN 最简单的用法,展示可勾选,可选中,禁用,默认展开等功能。 ## en-US The most basic usage, tell you how to use checkable, selectable, disabled, defaultExpandKeys, and etc. ````jsx import { Tree } from 'antd'; const TreeNode = Tree.TreeNode; class Demo extends React.Component { onSelect = (selectedKeys, info) => { console.log('selected', selectedKeys, info); } onCheck = (checkedKeys, info) => { console.log('onCheck', checkedKeys, info); } render() { return ( <Tree checkable defaultExpandedKeys={['0-0-0', '0-0-1']} defaultSelectedKeys={['0-0-0', '0-0-1']} defaultCheckedKeys={['0-0-0', '0-0-1']} onSelect={this.onSelect} onCheck={this.onCheck} > <TreeNode title="parent 1" key="0-0"> <TreeNode title="parent 1-0" key="0-0-0" disabled> <TreeNode title="leaf" key="0-0-0-0" disableCheckbox /> <TreeNode title="leaf" key="0-0-0-1" /> </TreeNode> <TreeNode title="parent 1-1" key="0-0-1"> <TreeNode title={<span style={{ color: '#1890ff' }}>sss</span>} key="0-0-1-0" /> </TreeNode> </TreeNode> </Tree> ); } } ReactDOM.render(<Demo />, mountNode); ````