0
hellow guys,我想设置实现模糊的元素。angular2组件div模糊
因此,我在我的代码中设置了div
. (click)
属性设置为变量choose
。
代码
public data:any[]=[1,2,3,4];
public choose:number;
public setChoose(index:number){
this.choose=index;
}
哈巴狗
div#mydiv(*ngFor="let item of data;let i = index")
div((click)="setChoose(i)",[style.choose]="choose==i") {{item}}
CSS
div{
background:white;
}
.choose{
background:yellow;
}
现在我完成选择通过选择,看来罗确定像focus.But当我想设置模糊效果,模糊是清除choose
选择的类被删除,我使用@ HostListener("window:click")
并得到了$event
触发点击事件。不幸的是,事件不识别模糊或不是我的功能。
我希望主人可以检测到mydiv
和外部分开来完成重点和模糊。
任何想法?
你误解了我的meaing,我只是混淆焦点和模糊。 现在问题已经被'div'选择的tabindex修复了。 –