Notification 通知 
用于主动操作后的反馈提示
基本使用 
开启
自定义消息 
notification 属性可接收 string 显示文本,也可接收 VNode 自定义消息
开启
多种类型 
开启
可关闭 
可以添加关闭按钮。
默认的 Notification 是不可以被人工关闭的。 如果你需要手动关闭功能,你可以把 close 设置为 true。
此外,Notification 拥有可控的 duration, 默认的关闭时间为 2500 毫秒,当把这个属性的值设置为 0 便表示该消息不会被自动关闭。
可以传递 close-btn 属性来自定义关闭按钮,支持字符串与 icon。
开启
不同位置 
placement 配置项可调整不同弹出位置
开启
Attributes 
| 参数 | 说明 | 类型 | 可选值 | 默认值 | 
|---|---|---|---|---|
title | 通知标题 | string / VNode | —— | —— | 
message | 通知文本 | string / VNode | —— | —— | 
type | 消息类型 | FightingType | default primary success danger warning | —— | 
duration | 显示时间,单位为毫秒。 设为 0 则不会自动关闭 | number | —— | 2500 | 
round | 是否为圆角类型 | boolean | —— | false | 
close | 是否可关闭 | boolean | —— | false | 
show-icon | 是否显示按钮 | boolean | —— | true | 
icon | 自定义前缀 icon | FightingIcon | —— | —— | 
color | 自定义字体颜色 | string | —— | —— | 
background | 自定义背景色 | string | —— | —— | 
placement | 弹出位置 | NotificationPlacement | top-left top-right bottom-left bottom-right | top-right | 
offset | 偏移距离 | number | —— | 20 | 
close-btn | 自定义关闭按钮 | string / FightingIcon | —— | —— | 
z-index | 层级 | boolean | —— | 1000 | 
on-close | 关闭之后回调 | MessageClose | —— | —— | 
Interface 
组件导出以下类型定义:
ts
import type {
  NotificationInstance,
  NotificationProps,
  NotificationPlacement
} from 'fighting-design'NotificationPlacement 
ts
type NotificationPlacement = 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right'