import React from 'react'; import ReactDOM from 'react-dom'; import Tag from '..'; const { Group: TagGroup } = Tag; const dataType = [ '全部', '衣服', '手机', '化妆品' ]; interface PageStates { name: string; } class Demo extends React.Component<{}, PageStates> { constructor(props) { super(props); this.state = { name: '', }; this.onclick = this.onclick.bind(this); } onclick(v) { this.setState({ name: v.item }); } render() { return (
{dataType.map(item => ( this.onclick({ item })} > {item} ))} {this.state.name}
); } } ReactDOM.render(, document.getElementById('tag-demo-7'));