gpt4 book ai didi

javascript - Angularjs UI 在 ngRepeat 中崩溃

转载 作者:搜寻专家 更新时间:2023-11-01 05:12:00 25 4
gpt4 key购买 nike

我正在尝试在 ngRepeat 中嵌入一些可折叠面板。这是我的:

<div class="panel panel-default" ng-repeat="element in elements">
<div class="panel-heading">
{{element.name}}
<button value="Collapse" ng-click="element.isCollapsed != element.isCollapsed"></button>
</div>
<div class="panel-body" collapse="element.isCollapsed">
Content
</div>
</div>

现在,当我点击按钮时,折叠不起作用。

从文档中我了解到转发器为每个元素创建了一个范围。

和 panel-body 的属性 collapse 应该得到相同的作用域,对吧?

看来 collapse 指令中的 scope.$watch 没有正常工作。

最佳答案

请检查更新的 fiddle :http://jsfiddle.net/nZ9Nx/9/

我已经创建了该应用程序并在其中注入(inject)了 ui-bootstrap 以使折叠正常工作。

angular.module('test', ['ui.bootstrap']);

关于javascript - Angularjs UI 在 ngRepeat 中崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21851385/

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