如何根据 RNRF 中的条件导航本机反应
How to navigate based on a condition in RNRF react native
我只想在登录成功时导航到新屏幕,我尝试在 if 条件下使用 {Actions.HomeScreen} 但它没有做任何事情。
代码如下:
async login() {
const res = await api.getLoginResult();
const status= res.status;
console.log('log'+status);
if(status==='success'){
{Actions.HomeScreen;}
}
}
您忘记实际调用函数了,应该是:
async login() {
const res = await api.getLoginResult();
const status = res.status;
console.log('log' + status);
if(status === 'success') {
Actions.HomeScreen(); // Note the parens ()
}
}
我只想在登录成功时导航到新屏幕,我尝试在 if 条件下使用 {Actions.HomeScreen} 但它没有做任何事情。
代码如下:
async login() {
const res = await api.getLoginResult();
const status= res.status;
console.log('log'+status);
if(status==='success'){
{Actions.HomeScreen;}
}
}
您忘记实际调用函数了,应该是:
async login() {
const res = await api.getLoginResult();
const status = res.status;
console.log('log' + status);
if(status === 'success') {
Actions.HomeScreen(); // Note the parens ()
}
}