2017-03-18 12 views
0

私は、マウスの位置を取得し、マウスの位置(clientX)に応じていくつかのことを行う角度2の例を作成しています。角度プラットフォームブラウザにエクスポートされたメンバー 'MouseEvent'がありません

マウスの位置を取得する例はthisです。この例で示したように、私は以下のようにplatformBrowserからたMouseEventをインポートしようとした:

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

これは、コンパイル・エラーを示しています enter image description here

私はMouseEventのが 'PlatformBrowser' で利用長くない推測します、マウスの位置を取得する他の方法はありますか?

ありがとうございました。

+1

を使用することができます

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

私はそれが必要だとは思わない、この行を削除し、MouseEventのは、イベントタイプです。これは、タイスクリプトの型検査のためのものです。そのインポートを削除し、それを試してみてください。 – echonax

+0

あなたのアプリのangular2バージョンは何ですか? –

+0

http://www.angulartypescript.com/angular-2-events/を試しましたか? –

答えて

1

インポートする必要はありません、

あなただけ

private event: MouseEvent; 
+1

ありがとうございます。それは私のために働いている:) –

関連する問題