我正在尝试使用以下功能在本机中检索SafeAreaView的上,右,左,下值:
如果我直接用console.log在这样的函数中登录我的函数
const SafeAreaSpecs = async () => {
console.log(await SafeArea.getSafeAreaInsetsForRootView());
};
它给了我这个
这正是我想要的。但是,如果我返回SafeAreaSpecs()
并在其他地方调用它
const SafeAreaSpecs = async () => {
return await SafeArea.getSafeAreaInsetsForRootView();
};
...
...
...
console.log(SafeAreaSpecs());
我明白了:
如您所见,我仍然可以访问safeAreaInsets
,但我不知道如何摆脱_40。 _65,_55,_72。存储和调用返回值的正确方法是什么?
我看了这篇文章How do I return the response from an asynchronous call?,但没有帮助。不知道我在做什么错