Задать вопрос
evgenyspace
@evgenyspace
Исследователь

Функция вместо объекта в setState?

Наткнулся на статью по React, где описаны преимущества изменения состояния вызовом функции.
Там приведена конструкция вида:
submit(){
   this.setState(function(prevState, props){
      return {showForm: !prevState.showForm}
   });
}

Поясните пжл, к чему тут параметр props, который не используется? Я больше математик, чем прогер, таких приколов не понимаю
  • Вопрос задан
  • 274 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
dpigo
@dpigo
Front-end developer
Наличие аргумента функции не заставляет его использовать. Сделано это для того чтобы при желании можно было обратиться к свойствам.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽