--- 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; const Complete = React.createClass({ getInitialState() { return { 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); ````