je générer 100 composants dans un tableau en javascript, comme ceci:rawText « JSX_GENERATED_STRING » doit être enveloppé dans un <Text> explicite composante
export default class App extends React.Component {
render() {
var arr = [];
for (var i = 0; i < 100; i++)
{ arr.push("<Button title={\"Button " + i + "\"} color =\"#55aaff\"/>\n"); }
return (
<ScrollView>
{arr}
</ScrollView>
);
}
}
J'attends le contenu de arr
(qui est de 100 cordes représentant React Buttons) à développer en texte brut, entre mes deux balises <ScrollView>
.
Lors de la compilation, je suis face à ce message d'erreur exact:
RawText « <Button title={"Button 0"} color ="#55aaff"/> » must be wrapped in an explicit <Text> component.
La chaîne est apparemment correcte, mais React-autochtone ne me laisse pas l'utiliser comme si elle est tapé manuellement entre le <ScrollView>
étiquettes.
Existe-t-il une balise spéciale permettant au réactif-natif de savoir que le contenu de chaînes suivant doit être traité comme Composants?
Merci à l'avance pour toute aide.
Merci beaucoup! Pour une raison quelconque, cela ne m'a pas semblé évident ... Maintenant, cela a du sens. – Nepho