2018-04-10 17:35:10 +08:00

1.0 KiB
Raw Blame History

Icon

Install

import { Icon } from 'vant';

Vue.use(Icon);

Usage

Basic Usage

View all usable icons on the right.

<van-icon name="success" />

Use local font file

Icon uses font file in yzcdn.cn by defaultif you want to use the local font fileplease import the following css file.

import 'vant/lib/vant-css/icon-local.css';

Add custom iconfont

@font-face {
  font-family: 'custom-iconfont';
  src: url('./iconfont.ttf') format('truetype');
}

.van-icon {
  font-family: 'vant-icon', 'custom-iconfont' !important;
}

.van-icon-extra:before {
  content: '\e626';
}
<van-icon name="extra" />

API

Attribute Description Type Default Accepted Values
name Icon name String '' -
info Info message `String Number` ''

Event

Event Description Arguments
click Triggered when click icon -