#javascript #reactjs #session
#язык JavaScript #реагирует на #сессия
Вопрос:
У меня есть приложение React и приложение на стороне сервера. Я создал сеанс пользователя на стороне сервера, и я хочу получить его значение в React. Как я могу это сделать?
const [user,setUser] = useState(null)
Я хочу, чтобы начальным значением была сессия, а не значение null
Ответ №1:
когда вы загружаете свое приложение, отправьте вызов api на сервер, и сервер восстановит идентификатор сеанса или что-то еще res.send(sessionID)
Комментарии:
1. можете ли вы отредактировать свой пост с помощью своего кода ? нам было бы легче помочь,если бы вы могли увидеть код. И чего вы хотите достичь
2. Я сделал то, что вы сказали, папа, я использовал состояние, которое включает данные пользователя, а затем я извлекаю и устанавливаю состояние для данных из него, но проблема в том, что до завершения выборки приложение думает, что пользователь не вошел в систему, потому что состояние говорит, что оно равно нулю