gpt4 book ai didi

angular - 单击按钮时如何展开/折叠 Accordion 选项卡?

转载 作者:搜寻专家 更新时间:2023-10-30 21:56:18 25 4
gpt4 key购买 nike

我有这个 Accordion ,所以为了展开/折叠一个 Accordion 选项卡,我点击选项卡上的任意位置,但我希望能够在点击时展开/折叠ONLY“单击我”按钮 上,而不是在 Accordion 选项卡上。谁能指出我正确的方向?非常感谢!

这是我的代码:

LIVE DEMO

<p-accordionTab header="Accordion Tab 1" [selected]="true">
<p-header>
Accordion Tab 1
<span>
<button (click)="myFunction($event)">Click me</button>
</span>
</p-header>
<ul>
<li>Colors</li>
</ul>
</p-accordionTab>

最佳答案

基于docs对于您正在使用的 Accordion 组件,您可以使用程序控制来实现您需要的功能。

这是 DEMO ,我在其中修改了您的代码。所有选项卡都被禁用,它们仅通过单击标题中的“单击我”按钮以编程方式打开/关闭。


UPDDEMO与:

  • multiple="true"
  • 默认打开所有标签
  • 覆盖 disabled 属性的自定义样式

关于angular - 单击按钮时如何展开/折叠 Accordion 选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55288600/

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