如何在另一个函数中调用Actions。[SCENE_Name]?

时间:2017-02-15 12:20:08

标签: reactjs react-native

我有一个问题。 如何调用Actions.Home()函数中的login函数。 Actions.home()react-native-router-flux操作的一部分,应该更改为另一个场景,并且工作正常,但我无法在登录功能中调用它

我环顾四周,却找不到任何相关信息。 这是不可能的,还是我错过了一些明显的东西。

async login(email, pass) {

email = this.state.email,
pass = this.state.password

if(email != '' && pass != '')
{
  try {
      await this.props.firebase.auth()
          .signInWithEmailAndPassword(email, pass);
          //this.props.navigator.push({ screen: 'Chat' });
          Actions.home();

      console.log("Logged In!");


  } catch (error) {
      console.log(error.toString())
  }

}
else if (true) {
  this.popup.alert('The Input fields havent been properly filled in');

}
}

1 个答案:

答案 0 :(得分:0)

您是否已将其导入顶部?

import {Actions} from 'react-native-router-flux'