Sanakey
2021-01-31 53cc6f817625897935fb10c3845ad7be400f3036
src/vant-weapp/mixins/page-scroll.js
@@ -1,11 +1,9 @@
function getCurrentPage() {
  const pages = getCurrentPages();
  return pages[pages.length - 1] || {};
}
import { getCurrentPage } from '../common/utils';
function onPageScroll(event) {
  const { vanPageScroller = [] } = getCurrentPage();
  vanPageScroller.forEach((scroller) => {
    if (typeof scroller === 'function') {
      // @ts-ignore
      scroller(event);
    }
  });
@@ -25,9 +23,11 @@
      page.onPageScroll = onPageScroll;
    },
    detached() {
      var _a;
      const page = getCurrentPage();
      page.vanPageScroller = (page.vanPageScroller || []).filter(
        (item) => item !== scroller
      );
      page.vanPageScroller =
        ((_a = page.vanPageScroller) === null || _a === void 0
          ? void 0
          : _a.filter((item) => item !== scroller)) || [];
    },
  });