Promise.resolve有什么用处?

Promise.resolve()

有时需要将现有对象转为 Promise 对象,Promise.resolve()方法就起到这个作用。

如题,什么情况下需要将现有对象转换成Promise对象?谢谢!

阅读 1k
评论
    4 个回答
    • 12.3k

    跟楼上的差不多,不过我喜欢这么用:

    // 如果本地有数据就不请求,没有就请求
    const p = data ? Promise.resolve(data) : getData();
    p
      .then(result => {
        // 数据处理
      });
    
      相似问题
      推荐文章