gpt4 book ai didi

javascript - Angular - Accordion - 仅显示事件组

转载 作者:太空宇宙 更新时间:2023-11-04 10:38:09 26 4
gpt4 key购买 nike

我正在使用 angular uib-accordion 并且我的 Accordion 组是使用 ng-repeat 动态填充的,就像这样

<uib-accordion id="customer-details">
<uib-accordion-group ng-repeat="task in ctrl.results | toArray | orderBy:ctrl.orderByFunction" ng-click="ctrl.select(task, $index)">
<uib-accordion-heading >
</uib-accordion-heading>
<uib-accordion-group>

我的问题是如何让这个 Accordion 只显示事件组并完全隐藏。此外,事件组需要占据 Accordion 的整个高度并且切换应该回到正常状态(当然切换在 + 和 - 等按钮的帮助下发生)。

最佳答案

使用这个:

<ul data-ui-sref-active="active" > ... </ul>

在你的 Controller 中添加以下方法:

$scope.opened = false;
$scope.toggle = function () {
$scope.opened = !($scope.opened);
};

然后在html中调用toggle方法:
ng-click="toggle()"

关于javascript - Angular - Accordion - 仅显示事件组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36014289/

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