gpt4 book ai didi

javascript - 在嵌套的 ng-repeat 中时,AngularJS ng-click 事件不会触发

转载 作者:数据小太阳 更新时间:2023-10-29 04:24:26 26 4
gpt4 key购买 nike

我对 ng-click 有疑问(我使用的是 angular 1.0.4)。第一个 ng-click 有效,但第二个无效。

    <div class="menu-group" ng-repeat="module in modules">
<div ng-click="toggle($event, $parent)" class="group-head">{{module.group.name}} <span class="{{module.group.icon}}"></span></div>
<ul class="menu collapsed" ng-init="items = module.group.items">
<li ng-repeat="item in items" ng-click="openCategory($event, '{{item.name}}')">{{item.display}}</li>
</ul>
</div>

生成的代码看起来不错:

    <li ng-repeat="item in items" ng-click="openCategory($event, 'simpleName')" class="ng-scope ng-binding">Simple name</li>

最佳答案

代替 '{{item.name}}' 只需使用 item.name

演示:http://plnkr.co/edit/QNKZDT9N5k2tQaRrFlwY?p=preview

关于javascript - 在嵌套的 ng-repeat 中时,AngularJS ng-click 事件不会触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14520774/

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