typescriptのインポートはすでにインスタンスを作成しています - コードログ
phpcn_u1582
phpcn_u1582 2017-06-26 10:58:02
0
2
819

TS を学んだところです。テスト コードを書いているとき、インスタンスを作成する必要があるときに、次の問題が発生しました。少しぼやけていました。


汎用モジュールの具体的な実装クラス部分は次のとおりです

###
phpcn_u1582
phpcn_u1582

全員に返信(2)
淡淡烟草味

18、19 は型定義です。テスト コードでそのような型を構築する必要はありません。インスタンス alarm のときに正しいパラメーターを渡すだけです (パラメーターの型は 18、19 の定義です。定義要件はパラメータを渡すだけです)。

いいねを押す +0
某草草

getAlarmConfigalarmOutputこれは 2 つの型の定義であり、特定の実装ではなく、関数のシグネチャとして理解できます。
18 行目と 19 行目で行う必要があるのは、これら 2 つの型を満たしている限りです。署名は、任意の方法で実装できます。
例えば

リーリー

追記: 実装オブジェクトに型定義と同じ名前を付けないことをお勧めします

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート