在我的应用程序中,有条件地我添加了一个类。当用户输入一些内容时,我正在检查该值,并相应地添加了类名。它工作正常。设置在keyup
一定的价值 -Angular2 - Keyup需要澄清
,但它的(keyup)='0'
集只更新。这不像angular 1
这里。
所以任何人都可以解释我为什么在这里设置(keyup)=0
?它为我们做了什么?
这里是我的代码:
import {Component} from "angular2/core"
@Component({
selector : 'my-component',
template : `
<h2>My Name is: {{name}}
<span [class.is-awesome]="formReplay.value === 'yes' ">So good</span>
</h2>
<input type="text" #formReplay (keyup)="0" />
`,
styles : [`
.is-awesome{
color:green;
}
`]
})
export class MyComponent {
name = "My Name";
}
什么都没有,该键盘除了触发变化检测,什么都不做。 '0'意味着什么都没有,因为有一个空的事件[产生错误](https://github.com/angular/angular/issues/3754)。 –