首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Button组件传递给Bootstrap Tab组件的标题支柱

将Button组件传递给Bootstrap Tab组件的标题支柱
EN

Stack Overflow用户
提问于 2019-08-30 16:21:44
回答 1查看 1.1K关注 0票数 1

我使用的反应-引导标签组件,并希望包括一个按钮在标签标题。要设置标题的文本,必须将所需的文本作为支持传递。我想包括一个按钮,以删除选项卡,出现在文本旁边。

我尝试传递一个函数,该函数返回按钮元素,但选项卡标题中没有显示任何内容。

代码语言:javascript
复制
<Tab eventKey={data.name} title={data.name}>
    <Button 
         className={classes.Button} 
         variant="secondary" 
         onClick={() => removeData({ id: data.id })}
         >X</Button>
    <TemplateTabs name={data.name} />
 </Tab>

现在,上面的代码在选项卡页面中呈现按钮,而所需的位置将在选项卡标题中。模板选项卡组件是选项卡页中显示的内容。理想情况下,我正在寻找一种方法,继续使用react引导tab组件,但能够呈现选项卡标题和按钮,以删除上述选项卡。下面是我从react引导实现的Tab组件的文档。请告诉我是否有更多的信息是有用的。

https://react-bootstrap.github.io/components/tabs/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-30 16:38:19

文档显示类型为nodehttps://react-bootstrap.github.io/components/tabs/#tab-props

所以这应该是可行的:

代码语言:javascript
复制
<Tab
    eventKey={data.name}
    title={
        <>
            {data.name}
            <Button
                className={classes.Button}
                variant="secondary"
                onClick={() => removeData({ id: data.id })}>
                X
            </Button>
        </>
    }>
    <TemplateTabs name={data.name} />
</Tab>
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57730224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档