无法在本机视图之间导航

时间:2018-06-19 14:48:23

标签: javascript reactjs react-native

index.js

import React, { Component } from 'react';
import { AppRegistry } from 'react-native';
import Login from './src/screens/Login';
import Secured from './src/screens/Secured';
import NewPass from './src/screens/NewPass';
import { Provider } from 'react-redux';
import store from './store'; //Import the store

class ReactNativeStormpath extends Component {

    state = {
      isLoggedIn: false      
    }

    render() {

      if (this.state.isLoggedIn) 
        return ( 
          <Provider store={store}>
            <Secured 
              onLogoutPress={() => this.setState({isLoggedIn: false})}
            />
          </Provider>
        )
      else 
        return (
          <Provider store={store}>
            <Login 
                onLoginPress={() =>  this.props.navigation.navigate('NewPass')}
            />
          </Provider>
        )
    }  
}

AppRegistry.registerComponent('ReactNativeStormpath', () => ReactNativeStormpath);

我收到“未定义不是对象”,或者按钮不执行任何操作, 我已经关注了几乎所有帖子,找不到在本机响应中的视图之间导航的方法,这并不是那么困难。

0 个答案:

没有答案