ее нажатии генерируется событие click, и родительский компонент отправляет json запрос на сервер, нужно чтобы на период запроса кнопка изменила свое состояние, показав что выполняется работа и при его завершении вернулась в прежнее. Как лучше это сделать? Проще всего конечно использовать props у кнопки, и управлять им из родительского компонента, но а если таких кнопок очень много, для каждой кнопки нужно создавать переменную и привязывать ее к свойству, это как-то не красиво. Вернуть в событии promise и его зарезолвить в родительском компоненте? Задача в принципе тривиальная, может кто подскажет лучшее решение?
Меняй переменную какую нибудь перед отправкой запроса на фолс, после получения ответа на тру. Этот переключатель используй на переключение класса
Обсуждают сегодня