2017-08-23 11 views
0

私はプロジェクトにreact-native-deck-swiperを使用しています。私の質問は画像、カスタムhtml要素などのカスタムパラメータをタイルに追加する方法です。これらをカードアレイに追加する方法はありますか?反応ネイティブのスワイパータイルにカスタム要素を追加する

cards: ["1","2","3"] 

私はそうのようなカスタムパラメータに引っ張ることができるように、それを構造化する方法があります:

は、現在のカードの配列は次のように構成されている

cards: [{name:"1", image:"imageurl", age:"43"},{name:"2", image:"imageurl", age:"22"}] 

を私は任意の助けに感謝を

答えて

0

Cardコンポーネントを作成し、そのデータを小道具として渡すことができます。

const Cards = [ 
    { name: "1", image: "imageurl", age: "43" }, 
    { name: "2", image: "imageurl", age: "22" }, 
]; 

const Card = props => 
    <View> 
    <Image source={props.image} /> 
    <Text> 
     {props.name}, {props.age} 
    </Text> 
    </View>; 

<DeckSwiper cards={Cards} renderCard={props => <Card {...props} />} />; 
+0

「定義されていないオブジェクト(評価中の '_this.props.image')」エラー –

+0

謝罪、私はコードサンプルを今更新しました。 – designorant

関連する問題