vue.js - 在 bootstrap-vue 的 b-button-group 组件中添加图标?
问题描述
我在这里查看了文档,但似乎没有关于如何在b-button-group
按钮中添加图标的详细信息,我可以添加文本。有谁知道任何简单的方法如何做到这一点?
下面是我的代码:
<b-button-group>
<b-dropdown
size="sm"
right
variant="primary"
split
text="Features"
v-on:click="$router.push({...})"
>
<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>
我想<b-icon :icon="'arrows-expand'"></b-icon>Features
在文本中添加它,但似乎没有办法,因为当然text
只接受原始文本。
解决方案
我实际上在文档中找到了另一个页面的答案,我可以在其中使用插槽,如下所示:
<template v-slot:button-content>
Custom <strong>Content</strong> with <em>HTML</em> via Slot
</template>
推荐阅读
- php - 使用 htaccess 将查询重写为路径
- php - PHP:在类内使用 DB 连接
- jquery - 如何停止在后台播放的音频
- atom-editor - 在 Atom 中配置代码折叠以模仿 PatentStorm
- matlab - 函数 'subsindex' 没有为类 'struct' 的值定义
- javascript - 选择框更改时调用网站(HTML、Javascript)
- php - laravel-如何将包含带有背景图像的 div 的电子邮件从我的服务器发送到 gmail
- numpy - 将 Cython 包装的 C 函数与 NumPy 中的 BLAS 链接起来
- python - 导入和重塑 MNIST 数据,numpy
- c# - 无法使用 JIL Serializer ExcludeNulls 选项