我正在将 Ionic Framework 与 ngCordova
模块结合使用。
我将对象列表存储在 SQLite
数据库中。
我的问题是查询是异步的。所以我使用大量回调来获取结果。 但我还应该加载一个显示这些对象列表(存储在数据库中)的 View 。用户每次按下按钮都可以打开此 View (因此回调在这种情况下不起作用)。我如何确保我的数据已准备好?我想等待查询结果然后允许加载 View ,但我找不到方法。
你可以帮我吗?
谢谢。
最佳答案
您有多种选择:
- 使用启动画面并在查询完成时将其隐藏
- 隐藏您的内容并显示微调器,直到查询完成
- 隐藏按钮直到查询完成
- 禁用按钮直到查询完成
关于sqlite - Cordova - 异步 SQLite 查询和控制流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31860554/