Я пытаюсь понять, как работать с react-bootstrap
. я импортировал весь js
файл, как это в моем index.html
:Импорт компонентов из реакционной бутстрапа
<!-- react-bootstrap -->
<script src="lib/react-bootstrap/dist/react-bootstrap.min.js"></script>
В другом js
файле Я создаю Navbar
, и я узнал, что я должен создать переменную из ReactBootstrap
, как это:
var Navbar = ReactBootstrap.Navbar;
...
const MyNavBar = (
<Navbar className="navbar-dark" fluid>
...
</Navbar>
);
Нужно ли это делать для каждого компонента, который я тоже хочу использовать? Если это так, то кажется, что нормальный Bootstrap
CSS было гораздо проще ..
OK Я понимаю, что вы говорите, но даже если я хочу использовать компонент «реагировать-bootstrap», мне нужно будет потребовать каждый из них, правильно? Я думаю, проще просто написать имена классов в качестве начальной загрузки, или я чего-то не хватает? – itaied
React-Bootstrap делает больше, чем применять имена классов css. Он также выполняет интерактивные выпадающие списки, модалы, аккорды и т. Д. В идиоматическом режиме React, в то время как основная команда Bootstrap использует jQuery, который не очень хорошо работает с React. –