Message全局提示
全局展示操作反馈信息。
何时使用
- 可提供成功、警告和错误等反馈信息。
- 顶部居中显示并自动消失,是一种不打断用户操作的轻量级提示方式。
Examples
Message API#
属性 | 描述 | 类型 | 默认值 |
---|---|---|---|
Id | 属性组件 HTML 的 ID | String | Uniquely Generated ID |
Class | 属性为 DOM 元素指定一个或多个类名。 | String | -- |
Style | 属性指定 DOM 元素的内联样式。 | String | -- |
RefBack | 属性一个 ForwardRef 实例。您可以使用 AntDesign.ForwardRef.Current 获取对内部 DOM 的引用。 |
ForwardRef | -- |
IMessageService API#
方法签名 | 返回类型 | 描述 |
---|---|---|
Config(MessageGlobalConfig config) | void | 配置全局消息选项 |
Destroy() | void | |
Error(OneOf<String, RenderFragment, MessageConfig> content, Double? duration, Action onClose) | Task | 显示错误信息 |
Info(OneOf<String, RenderFragment, MessageConfig> content, Double? duration, Action onClose) | Task | 显示信息消息 |
Loading(OneOf<String, RenderFragment, MessageConfig> content, Double? duration, Action onClose) | Task | 显示加载消息 |
Open(MessageConfig config) | Task | 使用提供的配置打开消息 |
Success(OneOf<String, RenderFragment, MessageConfig> content, Double? duration, Action onClose) | Task | 显示成功信息 |
Warning(OneOf<String, RenderFragment, MessageConfig> content, Double? duration, Action onClose) | Task | 显示警告信息 |
MessageConfig API#
属性 | 描述 | 类型 | 默认值 |
---|---|---|---|
Content | 留言内容 | OneOf<String, RenderFragment> | -- |
Duration | 自动关闭前的时间,以秒为单位 | Double? | -- |
Icon | 消息图标 | RenderFragment | -- |
Key | 组件的唯一标识符 | String | -- |
Type | 留言风格 | MessageType | -- |
OnClose | 在消息关闭时执行的回调 | -- |