--- order: 2 title: zh-CN: 自定义选项 en-US: Customized --- ## zh-CN 也可以直接传 `AutoComplete.Option` 作为 `AutoComplete` 的 `children`,而非使用 `dataSource`。 ## en-US You could pass `AutoComplete.Option` as children of `AutoComplete`, instead of using `dataSource`。 ````jsx import { AutoComplete } from 'antd'; const Option = AutoComplete.Option; class Complete extends React.Component { state = { result: [], } handleChange = (value) => { let result; if (!value || value.indexOf('@') >= 0) { result = []; } else { result = ['gmail.com', '163.com', 'qq.com'].map(domain => `${value}@${domain}`); } this.setState({ result }); } render() { const { result } = this.state; const children = result.map((email) => { return ; }); return ( {children} ); } } ReactDOM.render(, mountNode); ````