ng-click
を、別のリストのサブリストであるリストの中にng-click
イベントを使用して使用しようとすると問題が発生します。以下は私のコードであるng-clickがネストされたng-clickで2回トリガーされました
<ul>
<li
ng-repeat="facet in node.Facets"
ng-click="updateNav(facet.Action)"
ng-cloak
>
{{facet.DisplayValue}}
<ul>
<li ng-repeat="sub in facet.Refinements.Nodes[0].Facets"
ng-click="updateSubNav(sub.Action)"
>
{{sub.DisplayValue}}
</li>
</ul>
</li>
</ul>
私が持っている問題は、私はそれが自動的にupdateNav
をトリガーupdateSubNav
をクリックしたとき。私はこれらの2つの方法は、独立して仕事をしたいので、私は(updateSubNav
をクリックすると、どのように私はupdateNav
をトリガー防ぐことができます
をバブリングイベントによるものです:http://stackoverflow.com/questions/20300866/angularjs-ng-click-stoppropagation – k102