使用以下代码以某种方式停止读取行,并且在没有解决方案的情况下卡住了。所以我试图setGenericPassword
使用react-native-keychain
,但来自console.log的消息在函数内部我可以看到它而后面的消息却没有。因此dispatch()
不会被称为catch()
知道这里出了什么问题吗?
return axios.post(SIGNUP_URL, { email, password }).then((response) => {
var { user_id, token } = response.data;
Keychain.setGenericPassword(user_id, token, console.log('I can see this'));
console.log('I can not see this');
dispatch(authUser(user_id));
}).catch((error) => {
dispatch(addAlert("Could not sign up."));
});