1. ホーム
  2. javascript

[解決済み] TypeScriptのクラスを複数のファイルに分割するには?

2023-06-11 04:51:04

質問

私は多くの例を見つけ、また自分自身でモジュールを複数のファイルに分割することを試みました。だから私はその1つを得る、非常に便利です。しかし、それは同じ理由のためにクラスを分割することも時には実用的です。私はいくつかのメソッドを持っていると私は1つの長いファイルにすべてを詰め込みたくないとします。

と同じようなものを探しています。 パーシャル 宣言に似たものを探しています。

どのように解決するのですか?

できません。

部分クラスを実装するための機能要求があり、最初に コードプレックス で、その後 GitHub が、しかし には、2017-04-04 に、スコープ外であることが宣言されました。理由はいくつか挙げられていますが、主な内容は「ES6からの逸脱をできるだけ避けたい」ということのようです。

タイプスクリプト すでに には TS 固有のクラス機能が多すぎる [...] さらに別の TS 固有のクラス機能を追加することは、可能であれば避けるべき、ラクダの背に藁のようなものである。[もし、部分クラスの追加を本当に成功させるようなシナリオがあるのなら、そのシナリオは TC39 プロセスを通してそれ自身を正当化することができるはずです。