1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > angular中实现一次点击

angular中实现一次点击

时间:2021-09-19 18:12:58

相关推荐

angular中实现一次点击

1 变量控制

2

import {Component, AfterViewInit, Renderer, ViewChild, ElementRef} from '@angular/core';@Component({ template: `<button #button>...</button>`})

export class SampleComponent implements AfterViewInit { @ViewChild('button') button: ElementRef; private cancelClick: Function;

constructor(private renderer: Renderer) {}

ngAfterViewInit() { this.cancelClick = this.renderer.listen(this.button.nativeElement, 'click', ($event: any) => this.handleClick($event)); }

handleClick($event: any) { this.cancelClick(); // ... }}

3

第三方 event 实现

<button (once.click)="handleClick($event)">...</button>

angularEvent

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。