ev.stoppropagation code example

Example 1: difference between e.preventdefault and e.stoppropagation and return false

return false does 3 separate things when you call it:

event.preventDefault()
//It stops the browsers default behaviour (like a href event on a link).

event.stopPropagation()
//It prevents the event from propagating (or “bubbling up”) the DOM.

Stops callback execution and returns immediately when called.

Example 2: javascript event stoppropagation

event.stopPropagation();

Example 3: js propagation stop

<div (click)="func($event)">
	<span>oi</span>
</div>

func(e?)
{
	if(e) e.stopPropagation();
}