各位rn 大佬,咨询求助一下: 我现在想用 react-native-storage 保存数据,在app刚一运行的时候读取验证storage 里面有没有一个值,有值就使用并赋值给global里面的一个key,方便后面使用,没有就用默认值,并将默认值保存进storage里面。 这是我的需求,但是我研究了半天这个RNstorage,发现它读值和写值都是async 的,也就是都需要时间,这就导致我后面的页面在使用值时候都是undefined.各位大佬能给个思路吗? 我试过在App.js里面的钩子函数读值、赋值不行,试过在appregister 前面加自执行异步函数读值、赋值也不行。
不过我觉得先读值赋值,然后在后面要使用的时候每次单独读值 这样应该能行,但就是不够优雅!
还有RN整个app没有类似文件加载完毕、程序将要启动这样的钩子函数嘛?