最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

如何使用promise作为方法? [重复]

运维笔记admin12浏览0评论

如何使用promise作为方法? [重复]

如何使用promise作为方法? [重复]

这个问题在这里已有答案:

  • Object method with ES6 / Bluebird promises 2回答
回答如下:

对于1),你用这行.then(obj.objectPromise)返回函数,而不是promise本身,所以它实际上从未调用过。

基于1)和2),如果myPromise1返回result,如果我正确理解问题,我认为你正在寻找更多的东西:

obj = new myObject();
myPromise1
  .then((result) => 
    obj.objectPromise(result)
      .then((res) => {
        console.log('objectPromise success code here')
      })
      .catch((err) => {
        console.log('objectPromise fail code here')
      }))
  .catch((err) => {
    console.log('myPromise1 fail code here')
  });
发布评论

评论列表(0)

  1. 暂无评论