gpt4 book ai didi

javascript - 在 Angular 中处理 Accordion 的打开/折叠事件

转载 作者:IT王子 更新时间:2023-10-29 03:08:23 27 4
gpt4 key购买 nike

如果我有这段代码:

<accordion-group heading="{{group.title}}" ng-repeat="group in groups">
{{group.content}}
</accordion-group>

使用 AngularJS、angular-ui 和 Twitter Bootstrap,是否可以让 Accordion 在打开时调用一些 Action ?我知道我不能简单地添加 ng-click,因为它在“编译”为 HTML 后已经用于打开/折叠组。

最佳答案

Accordion 组还允许 Accordion 标题指令,而不是将其作为属性提供。您可以使用它,然后使用 ng-click 将 header 包装在另一个标签中。

<accordion-group ng-repeat="group in groups" heading="{{group.title}}" is-open="group.open">
<accordion-heading>
<span ng-click="opened(group, $index)">{{group.content}}</span>
</accordion-heading>
</accordion-group>

示例:http://plnkr.co/edit/B3LC1X?p=preview

关于javascript - 在 Angular 中处理 Accordion 的打开/折叠事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15642082/

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