在订阅 livequery 之前,要拉数据到客户端
因为 拉数据的查询和livequery的订阅都是异步的
这个时候数据如果有更新的话,比如 数据产生 在 数据拉取结束,但是订阅成功之前,会有数据丢失吗?
这个问题需要担心吗?

请在拉取数据(查询返回结果)后立即发起订阅,由于间隔时间极短,一般不会有问题。或者说,绝大多数应用场景下这样极低几率发生错过数据更新的现象是可接受的。

好的,收到

还有一个问题,如果客户端需要保证在加载页面前 就已经查询到了数据
这种情况下,如果使用的不是异步拉取,而是同步等待数据结果加载完成的话, livequery的订阅 应该发生在 同步加载之前,还是之后更合适?
提前感谢回复

如果非常担心拉取数据后、订阅建立前的短暂窗口期会漏掉数据变更的话,可以先订阅再查询。