を返す関数の戻り値の型は、私がElasticsearchの新しいインスタンスを返す活字体の機能を持っています。私は{}から任意のに文字列、ブールまたはを戻り値の型を変更するには、単に好奇心から、試してみました、それは新しいElasticsearchの返された値と一致していませんが、それが正常にコンパイルイベントを渡します。クライアント(...)。正しい関数の戻り値の型は何でしょうか?活字体の新しいインスタンス
-1
A
答えて
0
疑いで
、気にしない... typescriptですが、あなたが返すものと戻り値の型を推論だろうか?+0
事実は、** void **のように関数の戻り値の型を設定した場合、TypeScriptがエラーを生成することが予想されることです(このページの上のコードで述べたように)。代わりにコンパイルを渡します。新しいElasticsearch.Client(...)**を返すと変です。 –
+0
私はあなたに何を伝えるべきか分からない。 http://imgur.com/8hImGXQを 'void'または' boolean'に設定すると失敗します。それを '{}'に設定すると、それはオブジェクトが通過できるようになるので渡されます... 'Elasticsearch.Client'はあなたが尋ねた質問に対する答えです。 :) –
関連する問題
- 1. 活字体で活字体
- 2. 活字体の規約活字体で
- 3. 活字体 - 活字体でジェネリック型として
- 4. WebStorm:更新/活字体(同梱)
- 5. 活字体 - ループ
- 6. 活字体コンパイラ()
- 7. 活字体:
- 8. は、活字体
- 9. 活字体:ヌル
- 10. 活字体 - イベントリスナー
- 11. は活字体
- 12. アレイプロトタイプ活字体
- 13. 活字体
- 14. 活字体コンストラクタ
- 15. 活字体クイックスタートチュートリアル
- 16. 活字体は
- 17. 活字体のインポートモジュール
- 18. 共通角度活字体に新しいControlGroup
- 19. ブリーズ活字体ツーリング
- 20. チェックオブジェクトは、活字体
- 21. DeepReadonlyオブジェクト活字体
- 22. 永続活字体
- 23. SystemJS - 活字体ローダーユースケース
- 24. 活字体:CORSプロトコル
- 25. array.groupBy活字体で
- 26. 活字体多型
- 27. 活字体 - > Json.net
- 28. 活字体:コンパイル時
- 29. 活字体は、クラス
- 30. Node.jsの活字体のデバッグ
'Elasticsearch.Client': –