Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 角度2类应打开焦点_Angular_Typescript_Ng Class_Onfocus - Fatal编程技术网

Angular 角度2类应打开焦点

Angular 角度2类应打开焦点,angular,typescript,ng-class,onfocus,Angular,Typescript,Ng Class,Onfocus,在使用复选框时,使用ngClass为Angular 2更改类是有效的,但在单击具有相同类的输入文本框时则无效 我的猜测是onFocus语法不正确 查看此plunker并查看app.component.ts 或者参见下面的相关代码 工作:第二个复选框将其变为红色。 不起作用:将光标放入框中也会使其变为红色 @组件({ 选择器:“我的应用程序”, 模板:` `, 风格:[` .包装纸{ 背景颜色:蓝色; } .包装器处于活动状态{ 背景色:红色; } `] }) 导出类AppComponent{

在使用复选框时,使用ngClass为Angular 2更改类是有效的,但在单击具有相同类的输入文本框时则无效

我的猜测是onFocus语法不正确

查看此plunker并查看app.component.ts 或者参见下面的相关代码

工作:第二个复选框将其变为红色。 不起作用:将光标放入框中也会使其变为红色

@组件({
选择器:“我的应用程序”,
模板:`
`,
风格:[`
.包装纸{
背景颜色:蓝色;
}
.包装器处于活动状态{
背景色:红色;
}
`]
})
导出类AppComponent{

}
Angular 2中没有聚焦事件。您必须使用(focus)=“focusFunction()”@fals。我可以跳过该函数,只执行(focus)=“yyy=true”之类的操作吗?我刚刚尝试了我的建议。是的,这很有效。谢谢@FalsAlso onBlur可以使用。