import React, { Component } from 'react';
import { View, Text, StyleSheet, TouchableHighlight } from 'react-native';
class First extends Component {
render () {
return (
<View style = {styles.container}>
<Text>
Hello world!
</Text>
</View>
);
}
}
const styles = StyleSheet.create ({
container: {
backgroundColor: 'yellow',
flex: 1
}
});
module.exports = First;
此代码在以react-native init
开头的项目中用黄色填充屏幕,但在以create-react-native-app
开头的项目中没有显示任何内容。这是正常的吗?
编辑:这是从主App.js中的样式View
错误调用的。
答案 0 :(得分:1)
愚蠢的错误;我从主App.js的样式View
调用此组件。谢谢你花时间帮忙,伙计们。
答案 1 :(得分:0)
它会帮助你
import React, { Component } from 'react';
import { View, Text, StyleSheet, TouchableHighlight } from 'react-
native';
class First extends Component {
render () {
return (
<View>
<Text style = {styles.container}>
Hello world!
</Text>
</View>
);
}
}
const styles = StyleSheet.create ({
container: {
backgroundColor: 'yellow',
flex: 1
}
});
module.exports = First;
答案 2 :(得分:0)
我使用了您的代码,并使用create-react-native-app
创建应用,并在左上方显示带有文字hello world!
的黄色背景颜色
这是我有the-result-using-create-react-native-app
的结果也许您应该使用create-react-native-add
命令创建另一个测试应用程序并查看结果