2017-07-20 16 views
3

私はreact-native-elementsを使用していますが、ViewとRCTViewの2つの同じ警告があります。警告:失敗した小道具タイプ:無効なprops.styleキー 'resizeMode'が 'RCTView'に提供されました

タイルを別のもの(単にシンプルなビュー)に置き換えると、その細かいことがわかります。

警告は以下の通りです:

警告:失敗した小道具の種類:無効props.styleキー 'ResizeModeです' 'RCTView'

警告に供給:失敗した小道具の種類:無効props.styleキー 'ResizeModeですが' '表示'

に供給され、これは問題のコードです:

return (

    <ScrollView> 
    {events.map((event) => (
    <Tile 
    key={event.event_id} 
     imageSrc={{ uri: event.picture.large }} 
     title={`${event.title.toUpperCase()}`} 
     onPress={() => this.onLearnMoreEvent(event)} 
     contentContainerStyle={{height: 80}} 
     > 
     <View style={{flex: 1, flexDirection: 'row', justifyContent: 'space-between'}}> 
      <Text>{`${event.location.city}, ${event.start_date} `}</Text> 
      <Text>Music</Text> 
     </View> 
     </Tile> 

     ))} 


    </ScrollView> 
); 
+1

私はそこにあなたのコードでResizeModeですへの参照が表示されない、それは他の場所で使用されますか?上記のコンポーネントの親コンポーネントの高さが設定されているか、それともフレックスコンテナですか? https://facebook.github.io/react-native/docs/scrollview.htmlによると、ScrollViewコンポーネントは動作するためには高さが制限されている必要があります。 –

+0

それは私が考えることができる唯一のもの、それはタブです。それは昨日までうまく働いています... –

+0

@DoronGoldberg私は今日もこの同じエラーを見ています...私はどこでも私のアプリでタブを使用していない私はアンドロイドではなく、イオスでこのエラーが表示されます。両方のプラットフォームでこれが見えますか? – Turnipdabeets

答えて

2

策が見つかりました:

編集

node_modules /反応するネイティブ要素/ SRC /タイル/ Tile.js

ResizeModeです削除:「カバーを'

:ResizeModeですが動作しますが、削除

imageContainer: { 
     alignItems: 'center', 
     justifyContent: 'center', 
     resizeMode: 'cover', 
     backgroundColor: '#ffffff', 
     flex: 2, 
    }, 
関連する問題