Sesuai persyaratan, saya harus mencatat tindakan klik acara pengguna dari semua tombol yang memiliki kelas tertentu, untuk mencapai ini perlu mengikat acara klik ke semua tombol juga fungsi yang sama harus dipicu dari semua komponen.

Bagaimana saya mencapai ini.

Akan menggunakan tombol materialize.

0
Govinda raj 12 November 2017, 21:17

1 menjawab

Jawaban Terbaik

Buat arahan dengan pemilih oleh kelas itu dan dengarkan klik:

@Directive({
    selector: '.i-watch-clicks'
})
class MyClickBinder
    @HostListener('click', ['$event']) onClick($event){
        console.info('clicked: ' + $event);
    }
}
0
Martin Nuc 12 November 2017, 21:08