gpt4 book ai didi

javascript - 使用组件作为按钮 React

转载 作者:行者123 更新时间:2023-11-30 19:43:25 26 4
gpt4 key购买 nike

我的 React 应用程序中有按钮,我想使用 SVG 将图像添加到它们中,而且我发现我的 SVG 文件需要一个单独的组件,所以我遵循了这个 link并让自己成为<SVGIcon />组件。

我尝试将其添加到 button但它似乎不起作用。我尝试通过添加 onClick 将其用作按钮到 <SVGIcon /> ,但随后按钮消失了。

如何使用我的 SVG 组件但保留按钮属性?

<SVGIcon  name="list " width={100}/>
<Button onClick={() => this.playPreviousVideo()} disabled={this.state.activeKey === 1} className="mr-3">
previous()
</Button>

最佳答案

最简单的解决方案是将 SVGIcon 组件作为 Button 的子组件呈现。

<Button
onClick={() => this.playPreviousVideo()}
disabled={this.state.activeKey === 1}
className="mr-3"
>
previous() <SVGIcon name="list" width={100} />
</Button>

关于javascript - 使用组件作为按钮 React,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55168388/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com