を活字にするwindow.eventハンドラを追加します。私が取り組んでいる設定では、ページのファイルはts
、読み込み中のクラスのファイルはts
です。は、私はJSでページ上のイベントをキャッチしたいときに通常
4
A
答えて
4
この
window.addEventListener('keydown', keyDownListener, false)
window
が定義されていますlib.d.ts
内のすべてのイベントと
addEventListener(type: "keydown", listener: (ev: KeyboardEvent) => any, useCapture?: boolean): void;
として、この特定のリスナーまたはこれは、あなたのオリジナルの "スタイル" を、維持したい場合は
window.onkeydown = (ev: KeyboardEvent): any => {
//do something
}
+0
プロジェクトが正しく設定されている場合、これは必要ありません。 lib.d.tsは、onkeydownプロパティを持つウィンドウを定義します。 – AlexG
+1
@AlexG - 私の答えを修正してください –
関連する問題
- 1. Rプロット上にマウスを置いたときの通常のカーソル
- 2. Cytoscape JS:グラフ 'boxend'イベントをキャッチ
- 3. イベントは通常のオブジェクト(DOMオブジェクトではない)にディスパッチできますか?
- 4. div私がページ上にいるときはFadeInを、私がスクロールするときにはFadeOut私のウェブサイトでは
- 5. 通常のカスタムjsイベントを角度コントローラ関数にバインドする
- 6. イベントを通知するログインしてログアウトしたバックボーンjsとcoffeescript
- 7. どのように私はiTunesのイベントをキャッチしますか?
- 8. アンドロイドアクティビティの右上のXをクリックしたときに発生したイベントをキャッチする方法
- 9. 流星JSキャッチされないにReferenceError:セッションは、私は、\クライアントの\ main.jsファイルで設定は非常に単純なイベント持っ
- 10. jsトリガ変更イベントをキャッチできますか?
- 11. Androidのイベント。私のクラス/オブジェクトのイベントをキャッチする方法は?
- 12. JSは、HTMLページ上にwindow.open()を使用してポップアップウィンドウを開き、開いたポップアップや別のページ
- 13. ユーザがバックキーを押したときに、私はイベントをキャッチする必要がAndroidの
- 14. 私は、Angular JSの学習を始めました。私はAngularJSに非常に新しいですコード
- 15. ページ上のボタンをクリックしたときにネイティブjsを適用する方法
- 16. なぜ私のonclickイベントは、ページがロードされるときに
- 17. のExt JS accordinsは誰</p> <p>ができます..私は私のwestpanelでアコーディオン-jsからextの持っていると私は、ページ上でクリックした後、それは罰金ロード..しかし、私はそれがページのロードにロードしたいページのロード
- 18. 私は通常、それを使用したい場合
- 19. VB.NETテキストボックスのKeyDownイベントは、私はTabControlのページ上のテキストボックスを持っている
- 20. JavascriptイベントはPHPの通常のプロセスフローに影響します
- 21. 私はjsファイルにパラメータとして追加するために私のURLの上に非常に特定の文字列を取得したい
- 22. JavaScriptは、私はいくつかのJavaScriptコードで私のWordPressのページを上書きしたいワードプレス
- 23. ListViewの利点ListViewまたは通常のフラグメントの上に
- 24. クーダスラスト - 私は通常、次の操作を行いフロートのアレイ上の削減を実行したい最大vec3
- 25. 防止イベントは、私がページ上で、このHTMLを持っている
- 26. JSまたはAJAXを使用してページ上のJSONオブジェクト(laravel)
- 27. tensorflowアンドロイドは動作しないことができ、通常
- 28. jsのコードは、私は私のhtmlページへのjsファイルをリンクで助けを必要とするWebページ
- 29. laravelのtoastr jsの通知は、すべてのページに私のコントローラで
- 30. 私のjsはクロムとサファリで正常に動作しています
'window.addEventListener'のような代替手段がありますか? –
上記を達成するものがある場合は、typescriptのために、それは代替品です –
もう少し環境について説明できますか?ブラウザで実行するか、どこかで解釈するようにコードをコンパイルしていますか? –