我想要USER_KEY = user_id
以下上下文,但我得到的是USER_KEY is read-only
const userKey = (user_id) => {
USER_KEY = user_id;
}
export const USER_KEY = '';
export const onSignIn = () => AsyncStorage.setItem(USER_KEY, 'true');
export const onSignOut = () => AsyncStorage.removeItem(USER_KEY);
答案 0 :(得分:1)
您无法使用const
声明重新分配值。您可以使用let
制作变量。
const userKey = (user_id) => {
USER_KEY = user_id;
}
export let USER_KEY = '';
export const onSignIn = () => AsyncStorage.setItem(USER_KEY, 'true');
export const onSignOut = () => AsyncStorage.removeItem(USER_KEY);