UNPKG

zent

Version:

一套前端设计语言和基于React的实现

74 lines (68 loc) 1.41 kB
--- order: 8 zh-CN: title: onOpen、onClose回调,openPanel面板收展受控 en-US: title: Callback of onOpen、onClose, openPanel to control the panel's visible --- ```jsx import { DatePicker, CombinedDateRangePicker, Notify } from 'zent'; class DatePickerBasic extends Component { state = { dateValue: '2020-05-11', dateValue2: '2020-05-11', openPanel: true, }; onChangeDate = val => { console.log('demo onChangeDate1', val); this.setState({ dateValue: val, openPanel: false, }); }; onChangeDate2 = val => { console.log('demo onChangeDate2', val); }; render() { const { dateValue, dateValue2, openPanel, } = this.state; return ( <div className="zent-datepicker-example"> <DatePicker value={dateValue} className="zent-datepicker-demo" onChange={this.onChangeDate} openPanel={openPanel} onOpen={() => { Notify.info('open'); }} onClose={() => { Notify.info('close'); }} /> <br /> <DatePicker className="zent-datepicker-demo" value={dateValue2} onChange={this.onChangeDate2} openPanel={false} /> <br /> <CombinedDateRangePicker className="zent-datepicker-demo" onOpen={() => { Notify.info('open'); }} onClose={() => { Notify.info('close'); }} /> </div> ); } } ReactDOM.render(<DatePickerBasic />, mountNode); ```