S
onClickLogin():void {
if(this.input.errors) {
this.showError = true;
} else {
this.showError = false;
this.router.navigate(['/main']);
}
}
}Норм практика делать так на ангуларе ?
Size: a a a
S
onClickLogin():void {
if(this.input.errors) {
this.showError = true;
} else {
this.showError = false;
this.router.navigate(['/main']);
}
}
}VR
АМ
window.addEventListener('resize')?АМ
АМ
@HostListener('window:resize'), то при уничтожении компонента этот листенер автоматически отписывается или надо вручную?АМ
@HostListener('window:resize') c SSR?VR
S
VR
S
VR
S
S
@HostListener('window:resize'), то при уничтожении компонента этот листенер автоматически отписывается или надо вручную?S
@HostListener('window:resize') c SSR?АМ
АМ
this.renderer.listen() — я же сюда должен передать элементАМ
this.renderer.listen(window, 'resize', ...)S
this.renderer.listen(window, 'resize', ...)АМ