我有一个问题。
如何调用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');
}
}
答案 0 :(得分:0)
您是否已将其导入顶部?
import {Actions} from 'react-native-router-flux'