Notice 通告栏

Scan me!

通常用于系统提醒、活动提醒等通知

引入

  1. import { NoticeBar } from 'mand-mobile'
  2. Vue.component(NoticeBar.name, NoticeBar)

代码演示

基本

  1. <template>
  2. <div class="md-example-child md-example-child-notice-bar md-example-child-notice-bar-0">
  3. <md-notice-bar>为了确保您的资金安全,请设置支付密码</md-notice-bar>
  4. </div>
  5. </template>
  6. <script>
  7. import {NoticeBar} from 'mand-mobile'
  8. export default {
  9. name: 'notice-bar-demo',
  10. components: {
  11. [NoticeBar.name]: NoticeBar,
  12. },
  13. }
  14. </script>

设置时间

5s后隐藏
  1. <template>
  2. <div class="md-example-child md-example-child-notice-bar md-example-child-notice-bar-2">
  3. <md-notice-bar :time="5000">为了确保您的资金安全,请设置支付密码</md-notice-bar>
  4. </div>
  5. </template>
  6. <script>
  7. import {NoticeBar} from 'mand-mobile'
  8. export default {
  9. name: 'notice-bar-demo',
  10. components: {
  11. [NoticeBar.name]: NoticeBar,
  12. },
  13. }
  14. </script>

设置图标

  1. <template>
  2. <div class="md-example-child md-example-child-notice-bar md-example-child-notice-bar-1">
  3. <md-notice-bar
  4. :closable="false"
  5. icon="right"
  6. >
  7. 为了确保您的资金安全,请设置支付密码
  8. </md-notice-bar>
  9. </div>
  10. </template>
  11. <script>
  12. import {NoticeBar} from 'mand-mobile'
  13. export default {
  14. name: 'notice-bar-demo',
  15. components: {
  16. [NoticeBar.name]: NoticeBar,
  17. },
  18. }
  19. </script>
  20.  

API

NoticeBar Props

属性说明类型默认值备注
closable是否可关闭Booleantrue-
time显示时长Number0单位为ms,不需要自动消失可将其置为0
icon在开始位置的图标样式Stringcircle-alert-