2017-08-03 15 views

回答

-1

取而代之的是(工作每个文件1种字体):

导入:

import Icon from 'react-native-vector-icons/FontAwesome'; 

使用:

<Icon name="search" size={20} /> 

执行此(2种或更多的字体每个文件):

导入:

import { FontAwesome, Entypo } from 'react-native-vector-icons'; 

使用:

<FontAwesome name="search" size={20} /> 
<Entypo name="add-user" size={20} /> 
+0

这不会为库工作不导出字体,这样你可以使用尽可能多的字体。 –

+0

但它的工作原理:) – Eduard

+0

这里是创建者自己的确切链接https://github.com/oblador/react-native-vector-icons/issues/111#issuecomment-183906528 –

5

反应,本机矢量图标出口默认<Icon />组件。你可以命名你想要的默认导入。为了您的例子,你可以这样做:

import FontAwesomeIcon from 'react-native-vector-icons/FontAwesome' 
import EntypoIcon from 'react-native-vector-icons/Entypo' 

这样,只要你想

+0

不错的答案,它很棒! –

相关问题