角度:单击嵌套的div

时间:2018-09-30 20:41:43

标签: angular

我有一个嵌套的div。两者都有一个(点击)事件。

<div id="outer" (click)="foo (1)">
  <div id="inner" (click)="foo (2)">
  </div>
</div>

如果单击外部,则会得到foo(1)。 如果单击内部,我会得到foo(2),然后是foo(1)。

  1. 如果单击内部,如何使它仅获得foo(2)成为一种有角度的方式?

  2. 我怎样才能使内部忽略内部的任何点击?

    click =“” click =“ false” 不起作用。

1 个答案:

答案 0 :(得分:1)

<div id="outer" (click)="foo (1)">
  <div id="inner" (click)="(e) => {foo (2); e.stopPropagation()}">
  </div>
</div>