evento de desplazamiento en Hostlistener
He definido plantilla
@Component({
selector: 'name',
directives: [ ... ],
templateUrl: 'name.html'
})
y clase
export class ProductGridComponent implements OnInit {
@HostListener('scroll', ['$event'])
onScroll(e) {
alert(window.pageYOffset)
}
products = [];
}
Pero no disparó nada, sin embargo, cuando reemplazo scroll y onScroll con click y onClick, de hecho, muestra la alerta.
¿Por qué no funciona con scroll, angular2 tiene alguna otra implementación?
Gracias