## Icon ### Install ``` javascript import { Icon } from 'vant'; Vue.use(Icon); ``` ### Usage #### Basic Usage View all usable icons on the right. ```html ``` #### Use local font file Icon uses font file in `yzcdn.cn` by default,if you want to use the local font file,please import the following css file. ```js import 'vant/lib/vant-css/icon-local.css'; ``` #### Add custom iconfont ```css @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'; } ``` ```html ``` ### API | Attribute | Description | Type | Default | |-----------|-----------|-----------|-------------| | name | Icon name | `String` | `''` | | info | Info message | `String | Number` | `''` | | color | Icon color | `String` | `inherit` | | size | Icon size | `String` | `inherit` | ### Event | Event | Description | Arguments | |-----------|-----------|-----------| | click | Triggered when click icon | - |