# IndexBar ### Install ``` javascript import { IndexBar } from 'vant'; Vue.use(IndexBar); ``` ## Usage ### Basic Usage ```html ... ``` ### Custom Index List ```html Title 1 Title 2 ... ``` ```js export default { data() { return { indexList: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] } } } ``` ## API ### IndexBar Props | Attribute | Description | Type | Default | |------|------|------|------| | index-list | Index List | `Array` | `A-Z` | | z-index | z-index | `Number` | `1` | | sticky | Whether to enable anchor sticky top | `Boolean` | `true` | | highlight-color | Index character highlight color | `String` | - | - | ### IndexAnchor Props | Attribute | Description | Type | Default | |------|------|------|------| | index | Index | `String | Number` | - | ### IndexBar Events | Event | Description | Arguments | |------|------|------| | select | Triggered when select index | index | ### IndexAnchor Slots | Name | Description | |------|------| | default | Anchor content, show index by default |