📅  最后修改于: 2023-12-03 15:34:39.296000             🧑  作者: Mango
React Suite是一个React UI库,其中包括了许多常用的UI组件,通知组件便是其中之一。
使用npm进行安装:
npm install rsuite --save
import { Notification } from 'rsuite';
Notification.open({
title: '标题',
description: '描述',
});
Notification.open({
title: '标题',
description: '描述',
icon: <Icon icon="check-circle" size="2x" />,
});
Notification.open({
title: '标题',
description: '描述',
duration: 5000,
});
Notification.open({
title: '标题',
description: '描述',
style: { background: 'red', color: 'white' },
});
Notification.closeAll();
打开一个通知。props可以包含以下属性:
| 属性名 | 类型 | 说明 | | ------------------- | ----------------- | -----------------| | title | String/React.Node | 标题 | | description | String/React.Node | 描述 | | type | String | 类型 | | icon | React.Node | 图标 | | closable | Boolean | 是否可关闭 | | onClose | Function | 关闭回调 | | duration | Number | 自动关闭的时间(ms)| | style | Object | 样式 |
关闭一个已经打开的通知。
关闭所有打开的通知。