【发布时间】:2025-12-24 09:50:16
【问题描述】:
我正在尝试按照此文档 Carousel 制作一个简单的轮播
工作example
如何在上面翻译以使用功能组件/钩子。
我一直在尝试在 onClick 按钮中绑定 next(),但我似乎无法让它工作。如何正确访问下一个方法并将其绑定到我的按钮中?
<Carousel ref={c => (this.slider = c)} >
<div>
<h3><Button onClick={() => this.carousel.next()}>1</Button></h3>
</div>
<div>
<h3><Button onClick={() => this.carousel.prev()}>2</Button></h3>
</div>
<div>
<h3>3</h3>
</div>
<div>
<h3>4</h3>
</div>
</Carousel>
【问题讨论】:
-
@codekaizer 是的,我知道我可以单击这些点来转换到另一个选项卡,但我想自定义导航样式并将我的下一个/上一个绑定到一个按钮。上面的当前示例不起作用。这纯粹是为了自我教育如何从文档中访问方法。请参阅上面的示例链接。
标签: reactjs react-hooks antd