web-dev-qa-db-ja.com

非同期関数の戻り型は、グローバルPromise <T>タイプでなければなりません

enter image description here

TSLINTはなぜ「非同期関数またはメソッドの戻り型は、グローバルな約束タイプでなければならない」と依然として言うのですか?

何が悪いのか理解できません。

更新しました: - enter image description here

結果をキャプチャして処理する代わりに、AWAITの結果を返しようとしているという問題があると思います。

@Action
public async register(registerInfo: Account): Promise<boolean> {
  const result = await http.post('users/', registerInfo);

  return result.data.success;
}
 _
0
LPains