【发布时间】:2018-08-06 07:11:33
【问题描述】:
【问题讨论】:
-
你应该加载所有资产作为错误点,参考这里docs.expo.io/versions/v29.0.0/guides/…
标签: react-native fonts expo custom-font
【问题讨论】:
标签: react-native fonts expo custom-font
我找到了答案,我只需要使用 await 功能。我不会删除我的查询,因为如果其他人面临同样的问题,他们仍然可以参考。
这是我的答案:
await Expo.Font.loadAsync({
'avenir_light': require('../Assets/fonts/avenir_light.otf'),
'avenir-bold': require('../Assets/fonts/avenir_bold.otf'),
'avenir-medium': require('../Assets/fonts/avenir_medium.otf'),
});
this.setState({ fontLoaded: true });
【讨论】: