通告栏 NoticeBar

基本用法

通告栏 NoticeBar - 图1

  1. <template lang="html">
  2. <div>
  3. <div class="demo-hidden">
  4. <za-panel>
  5. <za-panel-header title="基本"></za-panel-header>
  6. <za-panel-body>
  7. <za-notice-bar hasArrow @click='handleClick'>带图标,带右侧箭头的链接样式</za-notice-bar>
  8. <!-- 也可以不绑定visible -->
  9. <za-notice-bar closable theme='error' :visible.sync='visible' icon='wrong-round'>
  10. 自定义icon,自定义主题,显示关闭按钮。
  11. </za-notice-bar>
  12. <za-notice-bar autoscroll>各位zarmer请注意,本组件使用了自动滚动功能,更多用法请参见使用文档。</za-notice-bar>
  13. </za-panel-body>
  14. </za-panel>
  15. </div>
  16. </div>
  17. </template>
  18. <script>
  19. export default {
  20. data() {
  21. return {
  22. visible: true,
  23. }
  24. },
  25. methods: {
  26. handleClick(){
  27. alert('click this notice!');
  28. }
  29. },
  30. };
  31. </script>

API

NoticeBar Attributes

属性类型默认值可选值/参数说明
prefixClsstringza-noticebar类名前缀
themestring'warning''default', 'primary', 'info', 'success', 'warning', 'error'主题
iconstring设置图标
autoscrollboolfalse是否开启自动滚动轮播
closableboolfalse是否显示关闭按钮
hasArrowboolfalse是否显示箭头

NoticeBar Events

事件名称说明回调参数
clickclick时触发的事件event 事件对象