2.0.5 • Published 4 years ago

bee-notification v2.0.5

Weekly downloads
300
License
MIT
Repository
github
Last release
4 years ago

bee-notification

npm version Build Status Coverage Status

Browser Support

IEChromeFirefoxOperaSafari
IE 9+ ✔Chrome 31.0+ ✔Firefox 31.0+ ✔Opera 30.0+ ✔Safari 7.0+ ✔

react bee-notification component for tinper-bee

Notification通知不同于操作类型的信息反馈,是一种主动推送的信息。

使用方法

let notification = null;
Notification.newInstance({position: 'bottomRight'}, n => notification = n);

class Demo1 extends Component {

    simpleFn() {
      notification.notice({
        content: <span>simple show</span>,
        onClose() {
          console.log('simple close');
        },
      });
    }
    render () {

        return (
            <div className="demoPadding">
                <Button onClick={this.simpleFn}>simple show</Button>
            </div>
        )
    }
}

样式引入

  • 可以使用link引入build目录下Notification.css
<link rel="stylesheet" href="./node_modules/bee-notification/build/Notification.css">
  • 可以在js中import样式
import "./node_modules/bee-notification/src/Notification.scss"
//或是
import "./node_modules/bee-notification/build/Notification.css"

API

Notice

参数说明类型默认值
duration显示时间number4.5
onClose关闭时触发的钩子函数function-
closable是否可手动关闭booleantrue
color显示颜色success/info/danger/warning/dark-
className类名string-
style样式object-

Notification

参数说明类型默认值
show是否显示booleantrue
transition动画elementFade
position显示位置topRight/BottomRighttopRight
timeout延迟时间number-
onEnter开始显示时的钩子函数function-
onEntering显示时的钩子函数function-
onEntered显示完成后的钩子函数function-
onExit隐藏开始时的钩子函数function-
onExiting隐藏进行时的钩子函数function-
onExited隐藏结束时的钩子函数function-
className类名string-
style样式object-
keyboardesc触发关闭booleantrue
onEscapeKeyUp响应ESC键时的钩子函数function-

已支持的键盘操作

按键功能
esc关闭Notification

开发调试

$ npm install -g bee-tools
$ git clone https://github.com/tinper-bee/bee-notification
$ cd bee-notification
$ npm install
$ npm run dev
2.0.5

4 years ago

2.0.4

4 years ago

2.0.3

5 years ago

2.0.3-alpha.0

5 years ago

2.0.2

5 years ago

2.0.2-alpha.0

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.1.7

5 years ago

1.1.6

5 years ago

1.1.5

6 years ago

1.1.4

6 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

7 years ago

0.3.1

7 years ago

0.2.24

7 years ago

0.2.23

7 years ago

0.2.22

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago