BackTop 返回顶部
import { TaBackTop, TaGroup } from '@/index'
export default function ExpBackTop() {
return (
<>
<TaGroup title="基础用法">
<ul className="exp-backTop-box">
<li>Scroll to bottom 往下滑</li>
<li>Scroll to bottom 往下滑</li>
<li>Scroll to bottom 往下滑</li>
<li>Scroll to bottom 往下滑</li>
<li>Scroll to bottom 往下滑</li>
<li>Scroll to bottom 往下滑</li>
<li>Scroll to bottom 往下滑</li>
<li>Scroll to bottom 往下滑</li>
<li>Scroll to bottom 往下滑</li>
<li>Scroll to bottom 往下滑</li>
<li>Scroll to bottom 往下滑</li>
</ul>
</TaGroup>
<TaBackTop />
<TaBackTop offset={[0, -50]}>UP</TaBackTop>
</>
)
}
Import
import { TaBackTop } from 'tantalum-ui-mobile-react'
具体的引入方式可以参考引入组件。
Props
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
visible-height | number | 200 | 否 | 滚动高度达到此参数值才出现 |
animated | boolean | true | 否 | 是否需要动画 |
offset | number[] | [0, 0] | 否 | 偏移量,格式为 [x, y] |
enableSafeAreaInsets | boolean | true | 否 | 是否开启安全区适配 |
注:
在 iPhoneX 等机型开启 enableSafeAreaInsets
,需要在 head 标签中添加 meta 标签,并设置 viewport-fit=cover 值
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover"
/>
Events
事件 | 描述 | 回调函数参数 |
---|---|---|
onClick | 回到顶部按钮点击时触发 | e: Event |
Slots
点击区域 children
<TaBackTop>回顶部</TaBackTop>
children 的缺省内容
默认显示 图标。