この配列をループして、真または偽として保存されているかどうかに応じて引用符を印刷しようとしています。 現時点では、JSON配列に表示されます。私はネイティブに反応するのが初めてで、map
の動作の100%ではありません。React Native - インデックスの状態に応じて印刷しようとしています
var savedQuote = quotes.quotesArray.map(quote => quote.isSaved)
{
quotes.quotesArray.map((quote, i) => {
if(savedQuote){
return(
<TouchableOpacity key={i} style = {styles.border}>
<Text style = {styles.text}>
i: {i}. {quotes.quotesArray[i].preview}
</Text>
</TouchableOpacity>
)
}
else{
return <Text key = {i}>{i}Nada</Text>
}
})
}
が、これは持っていない(反応し、ネイティブに十分近いはずである)、変数「i」の。私は引用の後にする必要がありますか? – user2026178
申し訳ありません私の悪い。私は私の答えを編集しました。 2番目のパラメータはオプションです。 –
2番目の編集を行いました... '' 'quote'''は反復処理中の要素を表していますので、' 'クォートは必要ありません.quotesArray [i] .preview'''ではなく '' 'quote.preview''を返します。 –