我已经编写了这段代码来构建一个简单的反应原生UI
'use strict';
var React = require('react-native');
var styles = React.StyleSheet.create({
text : {
color : 'black',
backgroundColor : 'white',
fontSize : 30,
margin : 80
}
});
class PropertyFinderApp extends React.Component() {
render() {
return React.createElement(React.text,{style : styles.text},"Hello World");
}
}
React.AppRegistry.registerComponent('PropertyFinder',function(){ return PropertyFinderApp});
我收到错误“超级表达式必须为null或函数”
我已经尝试安装最新版本的反应,但我仍然无法解决它!
答案 0 :(得分:1)
造成错误的原因是React.Component()
应该没有括号React.Component
。修复后,使用小写React.text
会产生另一个错误,该错误应为React.Text
。