关于IntersectionObserver同时监听多个节点的问题
发布于 6 年前 作者 yang69 8555 次浏览 来自 问答

求官方大佬翻个牌子,看一下我理解的wx.createIntersectionObserver是否正确

场景如下:前提:

  1. 在页面中有多个class为item的节点;

  2. 创建IntersectionObserver,设置selectAll为true,并添加.item相交节点监听;

结果:

滚动页面时仅第一个item节点会触发与页面的相交状态变化监听;

------------------------分割线------------------------

当前我查看文档所理解的selectAll设置为true时的场景是:

  会同时监听所有的目标选择器节点,并在触发的res中带有触发节点信息;

当前现象与我所理解的结果有点出入,有没有大佬帮忙解释下selectAll的具体作用, 拜谢~~

2 回复

经验证,现已修复;

selectAll改为

observeAll

回到顶部