Toast
最后更新于
最后更新于
当发生异步操作或引发错误时,通常最好让用户了解情况。Toast 就是为此而做的。
此外,Toast 可以有一些与其相关操作相关的操作。例如,您可以提供一种方法来取消异步操作、撤消操作或复制错误的堆栈跟踪。
当显示动画 Toast 时,您可以稍后更新它:
options*
自定义 Toast 的选项。
展示 Toast 状态为 resolves 的 Promise, Toast 可用于更改或隐藏它。
具有特定样式、标题和消息的 Toast。
message*
Toast 的附加消息。有助于显示更多信息,例如新创建的资源的标识符。
string
primaryAction*
用户将鼠标悬停在 Toast 上时可以执行的 primary 操作。
secondaryAction*
用户将鼠标悬停在 Toast 上时可以执行的 secondary 操作。
style*
Toast 的样式。
title*
Toast 的标题,显示在顶部。
string
hide
() => Promise<void>
隐藏 Toast
show
() => Promise<void>
显示 Toast
创建 Toast 的配置项。
title*
Toast 的标题,显示在顶部。
string
message
Toast 的附加消息。有助于显示更多信息,例如新创建的资源的标识符。
string
primaryAction
用户将鼠标悬停在 Toast 上时可以执行的 primary 操作。
secondaryAction
用户将鼠标悬停在 Toast 上时可以执行的 secondary 操作。
style
Toast 的样式。
定义 Toast 的样式。
Animated
Success
Failure
用于创建 Toast 操作的选项。
title*
操作的标题。
string
onAction*
触发操作时调用的回调。
shortcut
操作的键盘快捷键。
创建并显示具有给定 的 Toast。
使用 创建并显示 Toast。
使用 进行确认,使用 显示错误。当您的 Toast 显示到进程完成时,请使用 。您可以稍后使用 Toast.hide 隐藏它或更新现有 Toast 的属性。
(toast:
) => void