📅  最后修改于: 2023-12-03 15:34:39.670000             🧑  作者: Mango
React-Bootstrap 是一个流行的 React UI 库,提供了许多简单易用的组件。其中 ButtonGroup 组件能够让开发者轻松创建一个按钮组。
在使用 ButtonGroup 组件前,我们需要先在项目中安装 React-Bootstrap。可以使用 npm 或 yarn 进行安装:
npm install react-bootstrap
yarn add react-bootstrap
在项目中导入 ButtonGroup 组件:
import ButtonGroup from 'react-bootstrap/ButtonGroup';
使用 ButtonGroup 组件非常简单,只需将想要包裹在一起的按钮放在组件标签中即可。例如,下面的代码创建了一个包含三个按钮的组:
<ButtonGroup aria-label="Basic example">
<Button variant="secondary">Left</Button>
<Button variant="secondary">Middle</Button>
<Button variant="secondary">Right</Button>
</ButtonGroup>
ButtonGroup 组件提供了一些属性可以用来改变按钮的样式:
size
:可以将按钮的尺寸改变为 sm
(小号)、lg
(大号)或不填(默认为普通尺寸)。vertical
:设置为 true
可以将按钮组改变为垂直排列。toggle
:设置为 true
可以将按钮组变为为可切换开关的样式。aria-label
:为按钮组添加一个用于访问辅助技术的文本标签。<ButtonGroup size="sm" vertical>
<Button variant="secondary">Left</Button>
<Button variant="secondary">Middle</Button>
<Button variant="secondary">Right</Button>
</ButtonGroup>
使用 React-Bootstrap ButtonGroup 组件可以轻松创建一个包含多个按钮的组,并改变按钮的样式。如果你不想自己写样式,推荐使用 React-Bootstrap 来实现界面。