return new Promise((resolve, reject) => {
      resolve({
        status: 2
      })
      if (true) {
        resolve({
          status: 1
        })
      }
    }

Promise中,只要遇到resolve,就会将resolve状态凝固,后边再出现其他的resolve,不会覆盖之前的resolve。

.then(res=>{})方法中,回调的res,是第一个resolve状态的值。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-27
  • 2021-12-16
  • 2021-09-06
  • 2021-06-27
猜你喜欢
  • 2021-08-14
  • 2021-10-20
  • 2022-12-23
  • 2022-12-23
  • 2021-08-26
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案