--- order: 1 title: 异步关闭 --- 点击确定后异步关闭对话框,例如提交表单。 ````jsx import { Modal, Button } from 'antd'; const Test = React.createClass({ getInitialState() { return { ModalText: '对话框的内容', visible: false }; }, showModal() { this.setState({ visible: true }); }, handleOk() { this.setState({ ModalText: '对话框将在两秒后关闭', confirmLoading: true }); setTimeout(() => { this.setState({ visible: false, confirmLoading: false }); }, 2000); }, handleCancel() { console.log('点击了取消'); this.setState({ visible: false }); }, render() { return (

{this.state.ModalText}

); } }); ReactDOM.render(, mountNode); ````