0

私はばかなようですが、これはtypescriptを使ったVSCodeです。Typescript:汎用インタフェース/関数の型が削除されました

インターフェイスを定義し、そのインターフェイスを関数で使用しようとすると、インテリセンスが削除されているようです。説明が少し難しいので、私はそれを記述するための画像を追加しました。
最初の画像では、私はsend関数のためにintellisenseを得ることができることがわかります。
2番目(実際に使用しようとしたとき)には、インテリセンスとタイプ情報の両方が削除されていることがわかります。これをどうやって解決するのですか?

enter image description here

+0

イベントごとに異なるエミッタを強くおすすめします:https://basarat.gitbooks.io/typescript/docs/tips/typed-event .html – basarat

+0

https://github.com/Microsoft/vscode/issuesで問題を提出してください。これはバグです。 – unional

答えて

1

私はあなたがこの既知の活字体の問題に実行されていると信じて:https://github.com/Microsoft/TypeScript/issues/14344

これは活字体2.5のようにバグです。タイプチェックはすべて正常に動作するはずです。この場合、正しい提案はしません。

関連する問題