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