1
我有以下结构:子指令触发父点击事件Angular.js
<div directiveA>
<a href="" directiveB>
</div>
两个指令都得到了一个onclick事件。问题是,如果执行了对指令B的点击,也会触发对指令A的点击。
我该如何预防?
感谢
我有以下结构:子指令触发父点击事件Angular.js
<div directiveA>
<a href="" directiveB>
</div>
两个指令都得到了一个onclick事件。问题是,如果执行了对指令B的点击,也会触发对指令A的点击。
我该如何预防?
感谢
在上点击指令的directiveB做这个
ng-click=doSomething();$event.stopPropagation()
有可供角度支持的所有DOM事件的$event
对象。