【发布时间】:2021-04-06 18:04:23
【问题描述】:
const [confirm, setConfirm] = useState(null);
const signIn = async phoneNumber => {
console.log('Entered into signIn Function');
setTextInputState(false);
setSendOtpButtonState(true);
const confirmation = await auth().signInWithPhoneNumber(phoneNumber);
console.log('This is conformation1' + JSON.stringify(confirmation));
setSendOtpButtonState(true);
setOtpInputState(true);
let res = confirmation;
setConfirm(res);
console.log('This is conformation2' + JSON.stringify(confirm));
};
如何在 useState 中设置构象。当我们第一次进入 signIn 函数时,将 useState 值设置为 null 并且第二次在 useState 中设置值。我想第一次设置值。
【问题讨论】:
-
共享完整组件,我认为在这种情况下你也需要
useEffect。
标签: javascript android reactjs firebase react-native