import './demo3.css'; import Checkbox from '../../checkbox'; import React from 'react'; import ReactDOM from 'react-dom'; import TreeSelect from '..'; const dataSource = [ { label: 'Component', value: '1', children: [ { label: 'Form', value: '2', children: [ { label: 'Input', value: '4', }, { label: 'Select', value: '5', disabled: true, }, ], }, { label: 'Display', value: '3', children: [ { label: 'Table', value: '6', }, ], }, ], }, ]; interface PageStates { multiple: boolean; } class Demo extends React.Component<{}, PageStates> { state = { multiple: false, }; handleChange = (value, data) => { console.log(value, data); }; handleCheck = v => { this.setState({ multiple: v, }); }; render() { const { multiple } = this.state; return (
); } } ReactDOM.render(, document.getElementById('tree-select-demo-3'));