TopNotice 顶部提示
定义/Definition
一般是系统提醒,活动等通知,需要引起用户关注时使用。
规则 / Rule
按需使用
代码演示
可关闭
是否显示关闭按钮,点击关闭图标后,隐藏该栏。
import { TopNotice, WhiteSpace } from 'antd-mobile';const TopNoticeExample = React.createClass({ onClick() { alert('clicked'); }, render() { return ( <div> <WhiteSpace size={20} /> <TopNotice mode="closable" onClick={this.onClick}> 国庆期间余额宝收益和转出到账时间1 </TopNotice> <WhiteSpace size={20} /> <TopNotice type="info" mode="closable">国庆期间余额宝收益和转出到账时间</TopNotice> <WhiteSpace size={20} /> </div> ); },});ReactDOM.render(<TopNoticeExample />, mountNode);
跳转
是否显示跳转箭头图标,点击之后会跳转到别的页面。
import { TopNotice, WhiteSpace } from 'antd-mobile';function linkClick() { // 这里配置跳转}const TopNoticeExample = React.createClass({ render() { return ( <div> <WhiteSpace size={20} /> <TopNotice mode="link" onClick={linkClick}> 国庆期间余额宝收益和转出到账时间 </TopNotice> <WhiteSpace size={20} /> <TopNotice mode="link" type="info">国庆期间余额宝收益和转出到账时间</TopNotice> <WhiteSpace size={20} /> </div> ); },});ReactDOM.render(<TopNoticeExample />, mountNode);
图标名称
显示成功, 错误, 信息, 警告, 问题 图标
import { TopNotice, WhiteSpace } from 'antd-mobile';const TopNoticeExample = React.createClass({ render() { return ( <div> <WhiteSpace size={20} /> <TopNotice type="info">国庆期间余额宝收益和转出到账时间</TopNotice> <WhiteSpace size={20} /> <TopNotice type="warn">国庆期间余额宝收益和转出到账时间</TopNotice> <WhiteSpace size={20} /> <TopNotice mode="closable" type="success">国庆期间余额宝收益和转出到账时间</TopNotice> <WhiteSpace size={20} /> <TopNotice type="error">国庆期间余额宝收益和转出到账时间</TopNotice> <WhiteSpace size={20} /> <TopNotice mode="link" type="question">国庆期间余额宝收益和转出到账时间</TopNotice> <WhiteSpace size={20} /> </div> ); },});ReactDOM.render(<TopNoticeExample />, mountNode);

API
TabItem
| 成员 | 说明 | 类型 | 可选值 | 默认值 |
|---|
| mode | 提示类型 | String | closable、link、'' | '' |
| type | 图标类型 | String | success、error、info、question、warn 、'' | '' |
| onClick | 点击关闭或者操作区域的回调函数 | function | | |