Задать вопрос
@IIITRIX

Как скрыть div при клике и запомнить в cookies?

Скажите как реализовать скрытие/открытие блока div на react и запомнить этот выбор на куки.
допустим есть кнопка Скрыть/Открыть c onClick={e => this.setState({isBlock: true})}
constructor(props) {
    super(props)
    this.state = {
    	isBlock: true
    }
  }
  • Вопрос задан
  • 209 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
hzzzzl
@hzzzzl
onClick = e => {
  this.setState(
    prevState => ({ isBlock: !prevState.isBlock }),  // ставим стейт
    // после того как поставили стейт пишем в сторадж
    () => { window.localStorage.setItem('isBlock', this.state.isBlock); }
  )
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽