我正在尝试使用 Expo 来创建 iOS 应用程序,但在设备上运行时出现错误。这是我的App.js
:
import React from 'react';
import { StyleSheet, Text, View } from 'react-native';
const styles = React.StyleSheet.create({
container: {
paddingTop:40,
},
});
class TaskList extends React.Component {
render() {
return (
<View style = {styles.container}>
<Text>Hi, This is a TaskList!</Text>
</View>
)
}
}
export default TaskList;
但我收到错误消息:
“未定义不是对象”(评估“_react3.default.Stylesheet.create”)
你试图访问StyleSheet
的React
,这不存在!你已经StyleSheet
从 React Native 模块导入了,直接引用即可:
const styles = StyleSheet.create({ //NOT React.StyleSheet
container: {
paddingTop:40,
},
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句