<scroll-view type="custom" style="height: 100vh;" scroll-y show-scrollbar="{{false}}" worklet:onscrollupdate="handleScrollUpdate" > <view style="width: 100%;"> <input style="height: 50rpx;border: solid 1rpx #fff;" value="{{ value }}" /> </view> </scroll-view> Page({ data: { value: '' }, handleScrollUpdate(evt) { 'worklet' console.log(evt.detail.scrollTop) } })
Skyline 渲染模式下,input 触发 worklet:onscrollupdate ?Skyline 渲染的页面中,input 输入内容过长时,会触发 scroll-view 的 worklet:onscrollupdate 事件 并且返回的 evt.detail.scrollTop 也是错误的
04-16