BootstrapVue Button Group 按钮组可以将多个按钮组合在一起,从而看起来排列在一起的工具栏。
<b-button-group>
<b-button>Button</b-button>
<b-button variant="danger">Button</b-button>
<b-button variant="success">Button</b-button>
<b-button variant="primary">Success</b-button>
<b-button variant="info">Button</b-button>
</b-button-group>
例子
可以设置size属性为lg 或者 sm,lg表示大号按钮组、sm表示小号按钮组
<b-button-group size="lg">
<b-button>Button</b-button>
<b-button variant="danger">Button</b-button>
<b-button variant="success">Button</b-button>
<b-button variant="primary">Success</b-button>
<b-button variant="info">Button</b-button>
</b-button-group>
例子
<b-button-group>
<b-button>Button</b-button>
<b-dropdown right text="下拉菜单">
<b-dropdown-item>Item 1</b-dropdown-item>
<b-dropdown-item>Item 2</b-dropdown-item>
<b-dropdown-divider></b-dropdown-divider>
<b-dropdown-item>Item 3</b-dropdown-item>
</b-dropdown>
<b-dropdown right split text="Split Menu">
<b-dropdown-item>Item 1</b-dropdown-item>
<b-dropdown-item>Item 2</b-dropdown-item>
<b-dropdown-divider></b-dropdown-divider>
<b-dropdown-item>Item 3</b-dropdown-item>
</b-dropdown>
</b-button-group>
例子
属性名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
aria-role | String | Default | 无障碍阅读属性 |
size | String | lg、sm按钮组大小 | |
tag | String | div | 把按钮组渲染成那个标签 |
vertical | Boolean | false | 是否垂直排列 |
插槽名称default
import { BButtonGroup } from 'bootstrap-vue'
Vue.component('b-button-group', BButtonGroup)
import { ButtonGroupPlugin } from 'bootstrap-vue'
Vue.use(ButtonGroupPlugin)