Ключевым моментом Избегать является манипулирование DOM для объектов (или HTML-элементов DOM), которые были созданы с помощью реакции, и состояния которых отслеживаются по реакции.Кроме того, вы можете использовать столько jquery или vanilla javascript, сколько захотите для манипуляций с DOM.Это происходит потому, что объекты, отображаемые с помощью реакции js, как правило, работают с состоянием объекта, и попытка заставить вещи работать как переключения классов может привести к конфликтам, если состояние элемента, которое запоминает реагирующий, было изменено с помощью javascript или jQuery.
Например: это означает, что вы можете использовать реагирование для рендеринга вкладок начальной загрузки, использующих загрузочный javascript и jquery. Затем вы можете активировать вкладки после того, как реагирует их рендеринг с помощью jquery.Вам придется ограничить свою реакцию только функцией рендеринга и избегать setState или update.
с использованием setState
или render
после того, как следует избегать первоначального рендеринга, если jquery используется для переключенияклассы, и реагируют на попытки сделать то же самое позже, столкновения произойдут.
Таким образом, вы можете использовать в своих проектах и responsejs, и JQuery, но для манипуляций после рендеринга придерживаться одного (чистого реагирования или чистого jquery)