2017-08-03 16 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

不錯的答案,它很棒! –

相關問題