reactjs - reactstrap中的边距和填充?
问题描述
我现在开始将我的小项目转移到 React。在我的项目中,我使用了 bootstrap4,我发现在 React 中更流行的方法是使用 reactstrap。
我浏览了 reactstrap 网站上的文档,虽然我看到了诸如 -xs、-sm、-lg 之类的标签,但我没有找到用于边距和填充(m-0、r-2 等)的组件。
在文档中,我看到一个他们承认边距的地方(在“警报”选项卡内):
<p className="mb-0">
Whenever you need to, be sure to use margin utilities to keep things nice and tidy.
</p>
我认为这意味着边距和填充仍然通过引导库使用。但这不是有点违背了 reactstrap 的目的吗?是否有特定的理由不将间距实用程序作为组件包含在内?毕竟,如果我可以简单地使用类名来使用引导类,我为什么需要 reactstrap?为什么不使用道具来设置它,比如“颜色”?(不是试图责怪作者或任何东西,只是试图理解其中的原因。)
解决方案
推荐阅读
- intellij-idea - Intellij - 无法为对象堆保留足够的空间 (2020.2)
- javascript - Javascript如何知道当前用户?会话变量不起作用?Uncaught (in promise) ReferenceError: require is not defined
- amazon-web-services - AWS Glue 表映射数据类型,用于任意数量的字段和面临的挑战
- javascript - 向 javascript 对象添加空键、值对
- python - Django 不在模板中提供 HTML 表格(字计数器 Web 应用程序)
- java - Google Play 应用内评论 API。如何检查用户是否对应用进行了评分?
- python - Flask 应用程序在使用 opencv 时运行速度非常慢
- c# - IOS Xamarin 上保存图像的意外边框
- html - 我的轮播中的视差效果有问题
- cypress - @cypress/code-coverage 无法解析 '../self-coverage-helper' @cypress