我有一个存储用户详细信息的本地提要,我需要在不使用使用Promise值的localforage.getItem()的情况下获取这些详细信息。甚至我也尝试过使用$scope.localforagekey,但当我关闭应用程序并再次打开时,该值被清除。谁能告诉我如何在不使用promise的情况下从本地草料中获得价值。
发布于 2018-05-03 19:53:06
Localforage在设计上是异步的,因为indexeddb和websql只提供用于设置和检索数据的异步方法。要使代码更加同步,可以做的一件事就是使用await,即使这几乎等同于在.then中移动所有代码。另一种选择是在离子路由器中检索/解析所需的值,以便在控制器加载时该值已经可用(注入)。
https://stackoverflow.com/questions/49896414
复制相似问题