# Наверх BackTop
Кнопка возврата наверх, появляющаяся после превышения порога прокрутки.
Наверх
<template>
<div class="demo-col" style="max-width: 640px">
<p class="demo-note">Прокрутите контейнер вниз больше чем на visibilityHeight (200px) — в правом нижнем углу появится кнопка возврата наверх</p>
<div ref="scroller" class="anchor-scroller">
<div v-for="i in 20" :key="i" class="anchor-sec">
<h3>Раздел {{ i }}</h3>
<p>Прокрутите вниз и нажмите кнопку в правом нижнем углу.</p>
</div>
</div>
<LhBackTop :target="scrollerEl" :visibility-height="200" :right="24" :bottom="24" smooth />
</div>
</template>
<script>
export default {
data: () => ({
scrollerEl: undefined,
}),
}
</script>
# Props
| Проп | Описание | Тип | По умолчанию |
|---|---|---|---|
| target | Контейнер прокрутки (селектор или элемент; по умолчанию окно просмотра) | string \| HTMLElement | — |
| visibilityHeight | Количество пикселей прокрутки, после которого кнопка появляется | number | — |
| right | Отступ справа, px | number | — |
| bottom | Отступ снизу, px | number | — |
| smooth | Плавная прокрутка | boolean | false |
| sx | Сокращённая запись разметки через sx | — | — |
# Slots
| Слот | Описание |
|---|---|
| default | Содержимое кнопки (если не передано — стандартный значок стрелки) |
Copyright © 2024-2026 FengMo WenXue