从react引导程序导入组件
Importing components from react-bootstrap
我正在努力了解如何使用react-bootstrap
。我已经在我的index.html
:中导入了整个js
文件,如下所示
<!-- 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要容易得多。。
如果这是一个你还没有准备好探索的选项,你可以将ReactBootstrap
变量重新分配给像var rb = ReactBootstrap;
这样需要较少键入的较短的变量。
我理解你对原始引导与反应引导的简单性的担忧。尽管在使用React时,React Bootstrap对各种Bootstrap组件的JavaScript实现是以惯用的React方式完成的,这比使用JavaScript Bootstrap提供的要容易得多。
相关文章:
- Angular2将组件方法导入到另一个组件中
- 如何基于依赖性导入React组件
- webpack样式加载器-在react组件上导入不同的样式,而无需重写
- React ES6 导入无状态组件
- 如何将 React 组件正确存储在单独的文件中并导入 React
- Ionic 2-导入/注入Angular 2 HTTP组件
- 在ES6中导入用于服务器端渲染的组件
- React.js导入和使用组件
- 从react引导程序导入组件
- ReactJS-Can't导入组件
- 如何在laravel 5.3 + VueJs路由中导入外部组件
- 在react native项目中导入我自己的组件失败了
- React NativeBase没有显示我导入的组件
- 第三方Vue组件在导入时抛出意外的令牌错误
- 为什么我不能把enum导入我的angular2组件?
- 如何在Angular 2中访问导入组件中的数据
- 不能在React组件中导入ES6模块
- 如何关注导入的React组件中的元素?
- 可以在所有容器组件中导入所有操作创建器
- 如何将弹出组件导入 React-Native