我正在尝试在我的 Vue 前端上使用 C# 和 Cosmos 实现一个简单的分页系统,但我不确定当用户想要返回时实现分页的最佳方法。
为了前进,我使用了延续 token ,所以 Cosmos 知道我已经到了哪里,但我不太确定向后工作的最佳方法,或者用户是否从第 1 页转到第 1 页3、然后回到第2页?
当用户翻阅项目时,我是否必须缓存结果,或者是否有其他方法可以实现此目的?
最佳答案
可靠地实现这一点的方法是将您已经在客户端中完成的这些请求中的所有 token 保留下来,然后使用用户尝试获取的页码来使用对应的继续 token 该页面。
关于c# - Cosmos DB 中的向后分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52357925/