2 года назад
ClassList - JS
При использовании прослушивания событий у нас может возникнуть необходимость добавлять класс при клике или, например, наведении мыши. Здесь мы можем столкнуться с проблемой, что же нам выбрать: ✅ add добавит класс один раз; При первом клике у нас сработает прописанное событие, но далее, сколько бы раз мы не нажимали на кнопку - ничего не произойдет до перезагрузки страницы...
6 лет назад
Программист помоги разобраться с Class в React новичку
Как вам известно я начал изучать React с 0. Я выбрал метод изучения по оф. учебнику(Tutorial). Первая проблема с которой я столкнулся это Class. На моё скромное мнения, Class js это функции для создания объектов. У них есть свои методы и свойства. Как же React использует Class ? Если я правильно понял, то реакт с помощью Class создаёт блок на странице, точнее виртуальное DOM дерево. Когда данные меняются, то React заново создаёт определённый элемент через Class . Далее он сравнивает виртуальный DOM и обычный, а потом заменяет элементы которые изменились. Так почему именно Class? В учебнике...