我刚刚创建了一个新的点心,并按照Expo的Native基础文档提供的说明添加了Native Base库:
这是我遵循的说明:
// At the top of your file
import { Font } from 'expo';
import { Ionicons } from '@expo/vector-icons';
// Later on in your component
async componentDidMount() {
await Font.loadAsync({
'Roboto': require('native-base/Fonts/Roboto.ttf'),
'Roboto_medium': require('native-base/Fonts/Roboto_medium.ttf'),
...Ionicons.font,
});
}
请为我建议一些解决方案
这是我的零食链接。
https://snack.expo.io/@simransingh/native-base
谢谢。
答案 0 :(得分:1)
嗨,我刚刚找到了相同的解决方案,
这是因为FontAwesome5无法正确加载,
您可以从@ expo / vector-icons导入
这是工作小吃:
答案 1 :(得分:0)
是的,这个问题在零食中发生在我身上,我只是通过将nativebase的版本从最新版本更改为以前的版本来解决了
{ “依赖关系”:{ “ react-native-paper”:“ 2.2.8”, “ native-base”:“最新” } }
更改为
{ “依赖关系”:{ “ react-native-paper”:“ 2.2.8”, “ native-base”:“ 2.12.1” } }