服务城市选择可提供服务的城市
A
B
C
D
F
G
H
J
VElevator 会在内容滚动时根据当前分组标题同步右侧索引;滚动到底部时固定到最后一组,点击索引只滚动组件内部列表,不移动浏览器页面。
<script setup lang="ts">
import { VElevator } from '@varo-ui/h5'
import { ref } from 'vue'
const activeIndex = ref('A')
const indexes = [
{ title: 'A', items: ['安徽', '澳门', '安庆'] },
{ title: 'B', items: ['北京', '保定', '包头'] },
{ title: 'C', items: ['成都', '重庆', '长沙'] }
]
</script>
<template>
<VElevator v-model:active-index="activeIndex" :indexes="indexes" />
</template>activeIndex 自动切换。| Prop | 类型 | 默认值 | 描述 |
|---|---|---|---|
activeIndex | string | undefined | 当前激活索引 |
defaultActiveIndex | string | undefined | 非受控默认索引 |
indexes | ElevatorGroup[] | [] | 楼层分组 |
| Event | Payload | 描述 |
|---|---|---|
update:activeIndex | string | 索引变化 |
change | string | 索引变化 |
clickItem | (item, index) | 点击分组内容 |