设计
设计指南
设计原则
样式指南
设计资源
Klein - Figma
Klein Font
官方图标库
开发
开发文档
React
Vue Web
敬请期待
开发资源
GitHub 代码仓库
生态产品
生态产品
Orion Fonts
敬请期待
Orio Market
敬请期待
Klein Pro
敬请期待
Klein Editor
敬请期待

通知提醒框 Notification

全局消息通知、需要通知全局消息时使用。

基础示例

基本用法,弹窗将在4.5s后自动关闭。

带有图标的通知

通知左侧带有图标。

带有边框颜色的通知

通知左侧带有边框颜色。

带有默认按钮的通知

通知右下方带有按钮。

自定义按钮的通知

自定义通知右下方的按钮。

更新消息内容

通知弹窗的唯一标识key 来更新当前弹窗的内容。

不同方向弹出通知框

通过设置placement属性来控制通知框弹出位置。

Notification Props

参数说明类型默认值
message通知消息标题string-
description通知内容string-
className自定义样式类名string-
showBtns显示底部按钮boolean-
btn自定义按钮ReactNode-
showColorBorder是否显示左侧颜色边框boolean-
insStyle自定义通知弹出最外层内联样式Object-
style自定义container内联样式object{ right: 24, top: 24, }
key当前通知唯一标志string-
placement弹窗弹出的位置"topLeft"topRight
cancel关闭通知的回调(() => void)-
confirm确认的回调(() => void)-

Notification全局配置

参数说明类型默认值
duration自动关闭时间, 默认为4.5s, 为null则消息通知不会自动消失number-
getContainer配置渲染节点的输出位置(() => HTMLElement)-

贡献者