NoticeBar 通告栏

在导航栏下方,一般用作系统提醒、活动提醒等通知。

规则

  • 需要引起用户关注时使用,重要级别低于 Modal ,高于 Toast。

代码演示

通告栏

  1. import { NoticeBar, WhiteSpace } from 'antd-mobile';
  2. const NoticeBarExample = React.createClass({
  3. onClick() {
  4. alert('clicked');
  5. },
  6. render() {
  7. return (
  8. <div>
  9. <WhiteSpace size="lg" />
  10. <NoticeBar type="info">国庆期间余额宝收益和转出到账时间</NoticeBar>
  11. <WhiteSpace size="lg" />
  12. <NoticeBar type="success" mode="closable" onClick={this.onClick}>国庆期间余额宝收益和转出到账时间</NoticeBar>
  13. <WhiteSpace size="lg" />
  14. <NoticeBar type="error">国庆期间余额宝收益和转出到账时间</NoticeBar>
  15. <WhiteSpace size="lg" />
  16. <NoticeBar type="question" mode="link" onClick={this.onClick}>国庆期间余额宝收益和转出到账时间</NoticeBar>
  17. <WhiteSpace size="lg" />
  18. </div>
  19. );
  20. },
  21. });
  22. ReactDOM.render(<NoticeBarExample />, mountNode);

NoticeBar通告栏 - 图1

API

成员说明类型默认值
mode提示类型,可选closable,linkString''
type图标类型,可选success,error,info,question,warnString''
onClick点击关闭或者操作区域的回调函数(): void