/ / React Erreur native: undefined n’est pas une fonction - android, react-native, ecmascript-6

Erreur de réaction native: indéfini n'est pas une fonction - Android, réactif natif, ecmascript-6

Je commence à apprendre React Native. Je suis un tutoriel et j'ai écrit le code suivant:

var React = require("react-native");

var {
Text,
View,
AppRegistry
} = React;

var StopWatch = React.createClass({
render: function() {

}
});

AppRegistry.registerComponent("stopwatch", function() {
return StopWatch;
});

Cependant, j'obtiens cette erreur:

undefined is not a function (evaluating "React.createClass({displayName:"StopWatch",
render:function render() {}
})")

J'exécute React Native dans le simulateur Android à l'aide de la commande

react-native run-android

Le fichier est

App.js

Réponses:

4 pour la réponse № 1

Cela ne répond pas vraiment à votre question, mais pourquoi le faire de cette façon en utilisant une syntaxe obsolète?

Essayez le tutoriel facebook react-native ici: https://facebook.github.io/react-native/docs/tutorial.html

Ou mieux encore, utilisez le merveilleux créer-réagir-natif-app

Cela devrait vous mettre en marche