0

我如何reinitializeIAS 或destroyV3 上?(没有 jquery,我使用 import InfiniteAjaxScroll from '@webcreate/infinite-ajax-scroll';)

他们的文档上也没有reinitialize或没有( https://docs.v3.infiniteajaxscroll.com/reference/methodsdestroy

Infinite Ajax Scroll version: 3
Browser version: FF Dev 71.0b5 (64-bit)
Operating System: OS Catalina (10.15.1)
4

1 回答 1

0

您可以调用unbind以删除所有事件侦听器。这应该足以“摧毁” IAS。

否则,您可能会覆盖包含 IAS 实例的变量。

伪代码示例:

// previous instance
var ias = InfiniteAjaxScroll(/* options */);

// destroy
ias = null

// reinitialize
ias = InfiniteAjaxScroll(/* some other options */);
于 2019-11-11T09:06:16.327 回答