Message 消息框
用于页面中展示重要的提示信息。
获取组件
import { Message } from 'rsuite';演示
默认
默认的消息框样式。
消息类型
通过 type 属性设置不同的消息类型:info、success、warning 和 error。
带标题和操作
通过 header 属性添加标题,并在消息内容中添加操作按钮。
显示图标
使用 showIcon 属性显示与消息类型对应的图标。
带边框
使用 bordered 属性为消息框添加边框。
垂直居中
使用 centered 属性使消息框在容器中垂直居中显示。
可关闭的
使用 closable 属性添加关闭按钮,并可通过 onClose 回调处理关闭事件。
消息框撑满容器
使用 full 属性使消息框撑满其父容器。
与 toaster 组合
展示如何与 toaster 组件结合使用,显示包含 Alert 组件的消息。
注意:
useToaster必须在CustomProvider内部使用。如果您的应用未使用CustomProvider包装,请确保在使用useToaster前添加<CustomProvider>包装您的应用,否则可能会收到警告提示。
可访问性
ARIA 属性
Message 的 role 为 alert。
Keyboard interactions
无需键盘交互。