javascript - 延迟加载取消页面请求
问题描述
有没有办法在表格的分页器中将页面链接休息到页面请求之前?
使用惰性选项从服务器加载页面。但是在某些情况下,我需要取消延迟加载请求。我通过忽略请求的页面而不更新数据来做到这一点。但是我无法弄清楚如何将页面链接重置回请求之前的页面。用户单击的页面链接保持突出显示。
解决方案
答案不是真的,延迟加载页面是使用import()
返回一个 Promise 来完成的,因此您可以使用 Bluebird 或其他 CancellationToken 机制来尝试这样做:
https://medium.com/@benlesh/promise-cancellation-is-dead-long-live-promise-cancellation-c6601f1f5082
推荐阅读
- node.js - MongoError:命令 createIndexes 需要身份验证 - mongodb npm
- appium - 我们如何使用 appium 在 iphone 设备中启动 Chrome 浏览器进行测试
- javascript - 如何在 JavaScript 代码或 jQuery 中包含这个值?
- ruby-on-rails - 如何在rails服务器错误中查看长堆栈跟踪的顶部
- r - 将数据框转换为 XML
- c++ - 使用递归的链表遍历的时间复杂度是多少?
- python - 避免为每个项目安装 python/packages 版本。如何在不同项目之间共享包含包和 python 版本的路径?
- three.js - 使用片段着色器应用波浪效果时防止 WebGL 中的纹理边界拉伸
- oracle - 为什么sys用户看不到他创建的用户
- python-3.x - 在 numpy 数组上执行网格掩码类型操作的优雅/高效方式