Используйте bootstrap 4 с реагировать - PullRequest
0 голосов
/ 27 декабря 2018

Извините за недостаток знаний, но я новичок и сейчас учусь реагировать.Просто хотел спросить, хочу ли я использовать bootstrap 4 с моим приложением реакции, нужно ли устанавливать JQUERY?Я где-то читал, что использование JQUERY с React НЕТ-НЕТ.Так что теперь мне интересно.Спасибо за ответ.Ваши советы и предложения действительно ценятся.

Ответы [ 2 ]

0 голосов
/ 27 декабря 2018

Некоторые функции, такие как выпадающий, модальный, требуют JS для управления DOM, а начальная загрузка использует jQuery для обработки DOM-манипуляций.

Однако React использует виртуальный DOM , поэтому манипулирует браузеромDOM вне вашего приложения React через jQuery означает, что React потенциально больше не обрабатывает состояние, события и визуализацию пользовательского интерфейса.И React широко ожидает / предполагает, что ничто иное не будет изменять DOM.


Вот почему response-bootstrap (для bootstrap v3) и actstrap (для начальной загрузки v4).CSS остается точно таким же, но компоненты, которые изначально требуют jQuery, переписаны.

Возьмите этот мод начальной загрузки 4 в качестве примера, вам нужно определить modal состояние, которое определяет, будет ли модальныйотображается или скрывается.

Таким образом, по сути, эти библиотеки начальной загрузки реакции переписывают каждый компонент начальной загрузки в компонент React, при этом CSS полностью совпадает.

0 голосов
/ 27 декабря 2018

Вы должны использовать ответную загрузку.Вместо этого вы можете установить его с помощью npm: $ npm install --save реагировать-bootstrap Узнайте больше об этом по этой ссылке

, просто помните, что он использует Bootstrap v3.

Удачного кодирования!

...