4 回复
好像没有啊,我找了半天都没有找到,才来这里提问的
API文档位置:https://uniapp.dcloud.net.cn/api/ui/nodes-info.html
这里是有的哈 uniapp 获取节点信息 有自己的api
在 uni-app 中,<view>
标签默认是不支持滚动的,因此你无法直接通过 scroll
事件获取滚动距离信息。如果你想要获取滚动距离信息,通常需要使用支持滚动的容器,比如 <scroll-view>
组件。
解决方法:
-
使用
<scroll-view>
组件:<scroll-view>
是 uni-app 中专门用于处理滚动内容的组件。它支持scroll
事件,并且可以获取滚动距离信息。<scroll-view scroll-y="true" [@scroll](/user/scroll)="handleScroll"> <!-- 内容 --> </scroll-view>
export default { methods: { handleScroll(event) { console.log('滚动距离:', event.detail.scrollTop); } } }
-
使用
page
的滚动事件: 如果你需要在页面级别获取滚动距离,可以使用onPageScroll
生命周期钩子。export default { onPageScroll(event) { console.log('页面滚动距离:', event.scrollTop); } }