NoticeBar通告栏 - 图1

NoticeBar 通告栏

基本用法

  1. import { NoticeBar, Icon } from 'zarm';
  2. ReactDOM.render(
  3. <>
  4. <NoticeBar>普通</NoticeBar>
  5. <NoticeBar theme="danger">自定义主题</NoticeBar>
  6. <NoticeBar icon={<Icon type="wrong-round" />}>自定义图标</NoticeBar>
  7. <NoticeBar scrollable>各位zarmer请注意,本组件使用了自动滚动功能,更多用法请参见使用文档。</NoticeBar>
  8. </>
  9. , mountNode);

特定场景

  1. import { NoticeBar } from 'zarm';
  2. ReactDOM.render(
  3. <>
  4. <NoticeBar hasArrow onClick={() => alert('click this notice!')}>链接样式的</NoticeBar>
  5. <NoticeBar closable>可关闭的</NoticeBar>
  6. </>
  7. , mountNode);

API

属性类型默认值说明
themestring'warning'主题,可选值 defaultprimarysuccesswarningdanger
iconReactNode-设置图标
scrollablebooleanfalse是否开启自动滚动轮播
closablebooleanfalse是否显示关闭按钮
hasArrowbooleanfalse是否显示箭头
onClick() => void-点击后触发的回调函数