相关疑难解决方法(0)

打字稿承诺拒绝类型

如何设置拒绝承诺的类型?让我说我做:

const start = (): Promise<string> => {
   return new Promise((resolve, reject) => {
      if (someCondition) {
         resolve('correct!');
      } else {
         reject(-1);
      }
   });
}
Run Code Online (Sandbox Code Playgroud)

假设我想拒绝一个数字.但我不能设置类型; 我可以把我想要的任何东西传给reject这里.

此外,在使用此承诺时,如果我错误地使用拒绝响应类型,我想要编译错误.

javascript promise typescript

12
推荐指数
4
解决办法
5556
查看次数

标签 统计

javascript ×1

promise ×1

typescript ×1