UNPKG

cjd-parkball

Version:

> 中后台业务组件库,中后台就像公园,进入需要买门票(登录),所以以 Parkball(公园球) 命名,公园内必定捕获!作为一个组件库,提供使用方法文档,方便开发者的调用

60 lines (49 loc) 947 B
--- category: 2 title: 可以自定义显示 title_en: Custom trigger --- zh-CN 切换按钮和结果分开。 en-US Separate trigger button and result. ````jsx import { Cascader } from 'parkball'; const options = [{ value: 'zhejiang', label: 'Zhejiang', children: [{ value: 'hangzhou', label: 'Hangzhou', }], }, { value: 'jiangsu', label: 'Jiangsu', children: [{ value: 'nanjing', label: 'Nanjing', }], }]; class CitySwitcher extends React.Component { state = { text: 'Unselect', }; onChange = (value, selectedOptions) => { this.setState({ text: selectedOptions.map(o => o.label).join(', '), }); } render() { return ( <span> {this.state.text} &nbsp; <Cascader options={options} onChange={this.onChange}> <a href="#">Change city</a> </Cascader> </span> ); } } ReactDOM.render(<CitySwitcher />, mountNode); ````