首页 > 解决方案 > 延迟加载取消页面请求

问题描述

有没有办法在表格的分页器中将页面链接休息到页面请求之前?

使用惰性选项从服务器加载页面。但是在某些情况下,我需要取消延迟加载请求。我通过忽略请求的页面而不更新数据来做到这一点。但是我无法弄清楚如何将页面链接重置回请求之前的页面。用户单击的页面链接保持突出显示。

标签: javascriptangularprimengprimeng-datatable

解决方案


答案不是真的,延迟加载页面是使用import()返回一个 Promise 来完成的,因此您可以使用 Bluebird 或其他 CancellationToken 机制来尝试这样做:

https://medium.com/@benlesh/promise-cancellation-is-dead-long-live-promise-cancellation-c6601f1f5082


推荐阅读