Skip to content

Toast 轻提示

Toast 组件用于在页面上方提示出一段信息。

基础用法

通过successwarningerrorinfo方法可以设置提示类型。

自定义

传入提示文本。

自定义图标

通过icon属性可以设置图标。

加载中

通过loading方法可以设置加载中状态。

类型

typescript
type ToastType = 'success' | 'warning' | 'error' | 'info' | 'default' | 'loading';

属性

属性名类型默认值说明
typestring as ToastTypeinfo提示类型
positionstringmiddle位置,可选值为 top bottom middle
messagestring--文本内容
durationnumber3000展示时长(ms),值为 0 时,toast 不会消失
classNameany--自定义类名

方法

方法名参数返回值说明
Toastoptions | messagetoast 实例展示提示
Toast.info options | messagetoast 实例展示默认提示
Toast.successoptions | messagetoast 实例展示成功提示
Toast.erroroptions | messagetoast 实例展示失败提示
Toast.warningoptions | messagetoast 实例展示提示
Toast.clearclearAll: boolean | void--关闭提示

CSS 变量

名称默认值说明
--fm-toast-zindexvar(--fm-zindex-5)设置 Toast 组件的层叠顺序
--fm-toast-colorvar(--fm-white)设置 Toast 组件的文字颜色
--fm-toast-font-size16px设置 Toast 组件的字体大小
--fm-toast-backgroundvar(--fm-gray-7)设置 Toast 组件的背景颜色
--fm-toast-icon-font-size48px设置 Toast 组件中图标的字体大小