stopPropagationメソッドを使用しようとしています。私はd3.d.tsとd3.jsを使用しています(typings
からダウンロード)。どういうわけかstopPropagation
に電話できますか?私はevent.stopPropagation()
を私がfirefoxで私のアプリケーションを走らせるまで使った。入力にはd3.event
がありますが、上記の方法の宣言は含まれていません。TypescriptでstopPropagationを呼び出す方法
2
A
答えて
7
実際にはそれほど難しくありませんでした。 stopPropagation
のために私が必要:
event: Event | BaseEvent
のでessentialyイベントは、それらのいずれかを指定できます。
(d3.event as Event).stopPropagation();
タイピングをすることを言います。私は組合がどのようにタイプスクリプトで働くのか忘れてしまった。 type
プロパティはEvent
とBaseEvent
の間で共通しているため、単独で表示されています。私がBaseEvent
にキャストする必要があった1つのケース(私はそれがd3によってのみ使用されると信じています)はdragstart
イベントでした。
2
:
if (d3.event instanceof Event) {
}
詳細:すべての回答のhttps://basarat.gitbooks.io/typescript/content/docs/types/typeGuard.html
関連する問題
- 1. reactjsでstopPropagationを呼び出す方法は?
- 2. jscery関数内でtypescript関数を呼び出す方法は?
- 3. JavaScriptファイルでTypescriptメソッドを呼び出す方法
- 4. Typescript:コールバックでJavascript関数を呼び出す方法
- 5. React typescriptコンポーネントからjQuery関数を呼び出す方法は?
- 6. TypeScriptプロジェクトからJavaScriptライブラリを呼び出す方法は?
- 7. TypeORMのパスポートjavascriptからtypescriptファイルを呼び出す方法は?
- 8. Typescriptオブジェクトからオブジェクト関数を呼び出す方法
- 9. gulpfile.jsからtypescriptメソッドを呼び出す方法
- 10. TypeScriptのTypeAheadメソッドを呼び出す
- 11. jQueryで.NET WSDL呼び出しを呼び出す方法Javascript?
- 12. Xamarin:通知呼び出しでIValueConverterを呼び出す方法
- 13. UITextViewを呼び出す方法addTargetメソッドを呼び出す
- 14. 呼び出すクラスのプロパティを呼び出す方法
- 15. TypeScriptでReact、Reduxを使用してAPI呼び出しを行う方法
- 16. 呼び出す方法
- 17. RablでJSONを呼び出す方法
- 18. ハイブでシェルスクリプトを呼び出す方法
- 19. EntityFrameworkでストアドプロシージャを呼び出す方法
- 20. メソッドでスレッドを呼び出す方法
- 21. サービスでタイマーを呼び出す方法
- 22. lateUpdateでCoroutineを呼び出す方法
- 23. プログラムでInViewerSearchを呼び出す方法
- 24. djangoでリモートファブリックメソッドを呼び出す方法
- 25. クリップボードメニューをプログラムで呼び出す方法
- 26. メインクラスでコンパレータを呼び出す方法
- 27. Pythonでコードオブジェクトを呼び出す方法
- 28. ドロップダウンでjavascriptを呼び出す方法
- 29. schtaskでQProcessを呼び出す方法
- 30. ワードプレスでjqueryを呼び出す方法
....最も簡単な作品(イベントなどd3.event).stopPropogationを()....良い答え – Ryan
私はタイピングがイベントのためにどうにかして働いていないかもしれないと思う – Ryan