angular事件冒泡、取消input 的type="number"滚动事件等一些列事件处理
注: 自己写angular项目时,碰到的常见的事件处理,不完善,望谅解!
-
阻止事件冒泡
一般是click,貌似其他事件没有冒泡吧,欢迎留言。
写法: (click) = “其他函数() ;$event.stopPropagation()”例子:
(click)="putToSetPageIndex($event); $event.stopPropagation()"
注意: 蓝色下标为其他函数,红色下表为阻止事件冒泡函数, 中间的分号不要少了。 -
input 设置成type=“number” 时,出现滚动鼠标时数字跟随变化,阻止此事件的写法,如下:
写法:(mousewheel)="$event.preventDefault()"