# العودة للأعلى 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 | إزاحة عن الحافة الجانبية بالبكسل | number | — |
| bottom | إزاحة عن الحافة السفلية بالبكسل | number | — |
| smooth | هل يكون التمرير سلسًا | boolean | false |
| sx | خصائص التخطيط السريع sx | — | — |
# Slots
| فتحة | الوصف |
|---|---|
| default | محتوى الزر (عند عدم تمريره يُعرض أيقونة السهم الافتراضية) |
Copyright © 2024-2026 FengMo WenXue