2017-03-18 52 views
0

我正在創建一個角度2的例子來獲取鼠標位置,並根據鼠標位置(clientX)做一些東西。角度平臺瀏覽器沒有導出成員'MouseEvent'

我找到了this獲取鼠標位置的示例。如本例所示,我試圖導入的MouseEvent從如下platformBrowser

import {MouseEvent} from '@angular/platform-browser'; 

它顯示編譯錯誤: enter image description here

我猜的MouseEvent是不是在 'PlatformBrowser' 不再可用,有沒有其他的方法來獲得鼠標位置?

感謝。

+1

我不認爲這是必要的,的MouseEvent是一個事件類型。這是打字稿類型檢測。只需刪除該導入並像這樣嘗試。 – echonax

+0

什麼是您的應用程序中的angular2版本? –

+0

你有沒有試過這個http://www.angulartypescript.com/angular-2-events/? –

回答

1

你不必導入,

刪除此行,

import {MouseEvent} from '@angular/platform-browser'; 

你可以使用

private event: MouseEvent; 
+1

謝謝。它爲我工作:) –