IntersectionObserver

解释: IntersectionObserver 对象,用于推断某些节点是否可以被用户看见、有多大比例可以被用户看见。

IntersectionObserver对象的方法列表 :

方法说明
relativeTo使用选择器指定一个节点,作为参照区域之一
relativeToViewport指定页面显示区域作为参照区域之一
observe指定目标节点并开始监听相交状态变化情况
disconnect停止监听。回调函数将不再触发

示例

跳转编辑工具

在开发者工具中打开

在 WEB IDE 中打开

扫码体验

代码示例

百度智能小程序

请使用百度APP扫码

代码示例

  • SWAN
  • JS
  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. </view>