
報(bào)錯(cuò)信息
原因是react 16將createClass移除了,使用es6語(yǔ)法,如果必須使用es5創(chuàng)建類的話,請(qǐng)使用create-react-class包,請(qǐng)參考

官方文檔代碼
var React = require("react");
var createReactClass = require('create-react-class');
import {
StyleSheet,
View,
Text
} from 'react-native';
var MyComponent = createReactClass({
render() {
return (
<View style={styles.container}>
<Text>Hello World</Text>
</View>
)
}
});
const styles = StyleSheet.create({
container: {
display: 'flex',
flex: 1,
backgroundColor: '#ccc'
}
});
module.exports = MyComponent;