在我的應用程序中,有條件地我添加了一個類。當用戶輸入一些內容時,我正在檢查該值,並相應地添加了類名。它工作正常。設置在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)。 –