ReactiveSearch:如何在多个过滤器发生更改之前将反应查询延迟/挂起?

时间:2019-06-28 17:09:26

标签: reactivesearch

var tweenFadeIn = TweenMax.from($(this), 0.3, {autoAlpha: 0, scale: 0.5, x: "+=100", ease:Linear.easeNone}); $(".section").each(function() { var sceneSections = new ScrollMagic.Scene({ triggerElement: this, duration: "300%", }) .setPin(this) .setTween(tweenFadeIn) .addTo(controller); }); 的正常行为是对ReactiveBase组件(例如过滤器)中的每个更改执行一个新查询。

但就我而言,我想进行多个过滤器更改并暂停反应式自动查询,直到完成所有更改为止。 (想象一个“应用过滤器”按钮或类似按钮。)

实际的问题是,当用户每次进行更改时都等待多个查询返回时,即时更改查询会导致性能问题或用户体验不佳。

有没有简单的方法可以做到这一点?我正在努力改变其他恶作剧的react属性,但是(至少对我来说)简单地关闭“自动查询”并仅在我明确要求时才刷新结果似乎最简单。 >

0 个答案:

没有答案