@HostListener('window:resize', ['$event'])
@HostBinding('class.blur') isBlur = false;
onResize(event?) {
this.size = window.innerWidth - 50;
}
此代码可能会出现“ctx.isBlur 不是函数”之类的错误
但
@HostBinding('class.blur') isBlur = false;
@HostListener('window:resize', ['$event'])
onResize(event?) {
this.size = window.innerWidth - 50;
}
这段代码运行良好......我不知道为什么......
正如我所料,isBlur = false; 在接收调整大小事件之前未定义。