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 | | |