ReferenceError:Expo 未定义-React-Native
2020-07-07
1785
我是 react-native 的新手。我尝试在代码中使用 EXPO。但它显示为 ReferenceError: Expo is not defined-React-Native
class Main extends Component {
render() {
return (
<View style={{flex:1, paddingTop: Platform.OS === 'ios' ? 0 : Expo.Constants.statusBarHeight }}>
</View>
);
}
}
2个回答
像这样安装 expo 常量
expo install expo-constants
。
import Constants from 'expo-constants';
class Main extends Component {
render() {
return (
<View
style={{
flex: 1,
paddingTop: Platform.OS === 'ios' ? 0 : Constants.statusBarHeight,
}}
/>
);
}
}
bas
2020-07-07
就像 Bas van der Linden 所说的那样,您需要导入常量。
import { Constants } from 'expo';
但您还需要从 react-native 导入平台
import { Platform } from 'react-native';
Nacho Zullo
2020-07-07