avec réact.js Nous pourrions sélectionner plusieurs styles à l'aide de classes comme suit:
<Text style = { index % 7 == 6 ? styles.weekend : styles.day_text }> {day.bsDate} </Text>
3 Réponses :
Vous pouvez transmettre une matrice dans votre style, comme: styles variables: p> ici, il appliquera le style des deux styles et Inline STYE, vous pouvez passer une autre objet de la feuille de style comme: p> mais la plupart des propriétés à droite seront remplacées par gauche. P> E.g. Si styles.powerblue code> ont la propriété MarginRight comme 0, et
styles.rightstyled code> a la propriété MarginRight comme 10. Ensuite, MarginRight 10 sera appliqué car il se trouve sur la plupart des côtés p> p>
Faites l'instruction IF en JavaScript, stockez le résultat dans une variable locale et utilisez la variable dans votre JSX. P>
Je pense que vous pouvez faire de cette façon et pour le style (vous pouvez le personnaliser comme vous le souhaitez) P> some(s) {
if(s===1)
return {
flex:1,
borderRadius: 12,
backgroundColor:'red',
}
else
return {
flex:1,
borderRadius: 12,
backgroundColor:'white',
}
}