Ci-dessous une partie de mon composant de réaction. J'ai un accessoire nommé daysUntil venant dans ce composant qui contient un nombre. Dans cet exemple, est en cours de passer le nombre 0, ce qui se traduit par la fonction fontWeight retour 700React Native - NSNumber ne peut pas être converti en NSString
render: function() {
return (
<Text style={this.style()}>
{this.props.day}
</Text>
)
},
style: function() {
return {
fontWeight: this.fontWeight()
}
},
fontWeight: function() {
var weight = 7 - this.props.daysUntil;
return weight * 100;
}
J'obtiens l'erreur suivante:
JSON value '700' of type NSNumber cannot be converted to NSSTring.
Je suppose que c'est parce que font-weight attend la valeur à être en format de chaîne. Quelle est la bonne solution pour cela?
Merci d'avance!