1

我想react-native-element与反应本机应用程序一起使用。首先,我安装了成功的 react-elements。现在我正在尝试使用Icon类型为font-awesome. 但是图标显示不正确。我是否还需要单独安装 font-awesome 才能使图标正常工作?或者我在这里错过了什么。这是我的代码,

<Icon
    raised
    name='heartbeat'
    type='font-awesome'
    color='#f50'
    onPress={() => console.log('hello')} />

谢谢!

4

1 回答 1

2

react-native-elements如果您不使用 Expo 或 create-react-native-app,则需要react-native-vector-icons手动安装。有关更多信息,请参阅文档 (React Native CLI)。

在你安装了这两个包之后,你需要链接react-native-vector-icons(你可以在GitHub repo 的 README 中看到)。最简单的方法是这样做:

react-native link react-native-vector-icons

之后,一切都应该工作。如果您已经完成所有这些操作但仍然无法正常工作,请删除该node_modules文件夹并使用npm i. 如果它仍然不起作用,请尝试手动链接包(您可以在上面链接的 GitHub 存储库中找到有关如何执行此操作的指南)。

于 2019-09-08T10:53:22.177 回答