NodesRef.scrollOffset

解释: 添加节点的滚动位置查询请求(单位:像素)。节点必须是 scroll-view 或者 viewport 。返回值是 nodesRef 对应的 selectorQuery 。

方法参数

Function callback

callback 返回参数说明

返回的节点信息中,每个节点的滚动位置用 scrollLeft 、 scrollTop 字段描述。如果提供了 callback 回调函数,在执行 selectQuery 的 exec 方法后,节点信息会在 callback 中返回。

参数类型说明

scrollLeft

Number

节点水平滚动位置

scrollTop

Number

节点竖直滚动位置

示例

跳转编辑工具

在开发者工具中打开

在 WEB IDE 中打开

扫码体验

代码示例

百度智能小程序

请使用百度APP扫码

图片示例

NodesRef.scrollOffset - 图2

代码示例

  • SWAN
  • JS
  • CSS
  1. <view class="wrap">
  2. <view class="message">
  3. <text s-if="appear">小球出现</text>
  4. <text s-else>小球消失</text>
  5. </view>
  6. <scroll-view class="scroll-view" scroll-y>
  7. <view class="scroll-area" style="{{appear ? 'background: #ccc' : ''}}">
  8. <text class="notice">向下滚动让小球出现</text>
  9. <view class="filling"></view>
  10. <view class="ball"></view>
  11. </view>
  12. </scroll-view>
  13. <button bindtap="getNodeRef">点击获取scrollview组件的nodeRef信息</button>
  14. </view>