我已創建並通過使用create-react-native-app新反應本機應用程序。 我結束了一個在博覽會上運行良好的應用程序。 然後,我想從react-navigation中添加堆棧StackNavigator 我已經從reactnavigation.org流出了指南,並且我在應用程序目錄中做了npm install --save react-navigation
。 唯一不同的是我使用create-react-native-app AwesomeProject
而不是react-native init SimpleApp
。StackNavigator在反應本機應用程序
,我面臨的問題是,當我刪除默認的出口來回我的課,我得到錯誤檢查AwakeInDevApp:
代碼App.js的:
import React from 'react';
import { StyleSheet, Text, View, AppRegistry, Button } from 'react-native';
import { StackNavigator } from 'react-navigation';
export default class App extends React.Component {
static navigationOptions = {
title: 'Welcome',
};
render() {
return (
<View>
<Text>Hello, Chat App!</Text>
<Button
onPress={() => navigate('Chat')}
title="Chat with Lucy"
/>
</View>
);
}
}
class ChatScreen extends React.Component {
static navigationOptions = {
title: 'Chat with Lucy',
};
render() {
return (
<View>
<Text>Chat with Lucy</Text>
</View>
);
}
}
const SimpleApp = StackNavigator({
Home: { screen: App },
Chat: { screen: ChatScreen },
});
AppRegistry.registerComponent('SimpleApp',() => SimpleApp);
我沒有看到法'AwakeInDevApp'在你的項目,你可以用你的fulll代碼項目中再次闡述您的問題? – muhammadaa