vant/docs/markdown/en-US/notice-bar.md

1.5 KiB

NoticeBar

Install

import { NoticeBar } from 'vant';

Vue.use(NoticeBar);

Usage

Basic Usage

<van-notice-bar
  text="Only those who have the patience to do simple things perfectly ever acquire the skill to do difficult things easily."
  left-icon="https://img.yzcdn.cn/1.png"
/>

Disable scroll

<van-notice-bar :scrollable="false">
  Only those who have the patience to do simple things perfectly ever acquire the skill to do difficult things easily.
</van-notice-bar>

Mode

<van-notice-bar mode="closeable">
  Only those who have the patience to do simple things perfectly ever acquire the skill to do difficult things easily.
</van-notice-bar>

<van-notice-bar mode="link">
  Only those who have the patience to do simple things perfectly ever acquire the skill to do difficult things easily.
</van-notice-bar>

API

Attribute Description Type Default Accepted Values
mode Mode String '' closeable link
delay Animation delay (s) Number 1 -
speed Scroll speed (px) Number 50 -
scrollable Whether to scroll content Boolean true -
left-icon Image url of left icon String - -
color Text color String #f60 -
background Background color String #fff7cc -

Event

Event Description Arguments
click Triggered when click notice bar -