仅当用户快速滚动条或强迫滚动条停留在按钮上时,“交点观察器”才有问题。
不幸的是,新数据到达了,但是由于用户按住了滚动条,因此ref对象停留在视图上。
如果用户快速滚动或按住滚动条,则会发生此问题。尽管接收到新数据并且需要下推加载盒,但是用户可以手动保持它。因此观察者将无法检测到更改。
用户需要再次上下滚动才能再次加载。
无论如何,是否要向组件中添加调光器,以查看2秒钟后是否仍在视图中加载框并调用端点? 换句话说,我如何获得IntersectionObserver的当前状态。要查看当前是否可见?