2016-12-10 10 views

回答

6

我猜你正在尋找:

debugElement.triggerEventHandler('keyup.space', {}); 

Plunker Example

參見angular2文檔

+0

'triggerEventHandler()'不點火實際上'keyup.space'事件,這就是爲什麼我無法達到'spaceKeyPress($ event)' –

+0

你想如何使用$ event? – yurzui

+0

有一個處理程序'spaceKeyPress',其中我只是操縱複選框的值。更具體的我不需要'$ event'我只是希望複選框不會改變它在'keyup.space'上的值。 它的功能被實現,但我沒有得到它如何測試它。 –