# 异步关闭 - order: 1 点击确定后异步关闭对话框,例如提交表单。 --- ````jsx var Modal = antd.Modal; var Button = antd.Button; var ModalText = '对话框的内容'; var 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( , document.getElementById('components-modal-demo-async')); ````