Die kanonische Weise reagieren Heimisch mit scheinbar mit JSX ist:Wie stelle ich Komponenten in React Native ohne Verwendung von JSX her?
render: function() {
var movie = MOCKED_MOVIES_DATA[0];
return (
<View style={styles.container}>
<Text>{movie.title}</Text>
<Text>{movie.year}</Text>
<Image source={{uri: movie.posters.thumbnail}} />
</View>
);
}
Wie würde ich dies nur mit JavaScript tun? Normalerweise würde in normalem React React.createElement('div')
als eine Alternative zu JSX arbeiten, aber ich bekomme eine Fehlermeldung "Null ist keine Funktion", wenn ich versuche, meine iOS React Native App auszuführen.
Haben Sie das Ergebnis der Kompilierung der JSX zu reinem JS betrachtet? Das sollte Ihnen die Antwort geben, nach der Sie suchen. –
Von JSX zu JS, die im Projekt React Native iOS ausgeführt werden, ist dies für mich eine transparente Operation. Ich weiß nicht, wie man nur den JSX-zu-JS-Kompilierungsschritt ergreift. –