要使用AntDesign的模态框组件,首先确保已经安装了AntDesign的React组件库。然后在你的React组件中引入Modal组件:
import { Modal, Button } from 'antd';
接着在你的组件中渲染Modal组件,并设置对应的属性和事件处理函数:
class MyComponent extends React.Component {
state = { visible: false };
showModal = () => {
this.setState({
visible: true,
});
};
handleOk = e => {
console.log(e);
this.setState({
visible: false,
});
};
handleCancel = e => {
console.log(e);
this.setState({
visible: false,
});
};
render() {
return (
<div>
<Button type="primary" onClick={this.showModal}>
Open Modal
</Button>
<Modal
title="Basic Modal"
visible={this.state.visible}
onOk={this.handleOk}
onCancel={this.handleCancel}
>
<p>Some contents...</p>
<p>Some contents...</p>
<p>Some contents...</p>
</Modal>
</div>
);
}
}
export default MyComponent;
在上面的示例中,我们创建了一个MyComponent组件,其中包含一个Button和一个Modal组件。点击Button时,会弹出一个模态框,点击确定或取消按钮时,会触发对应的事件处理函数。你可以根据自己的需求定制Modal组件的内容、样式和功能。更多详细的用法可以参考AntDesign官方文档。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。