ionic2在forEach循环中等待Promise

时间:2017-01-05 06:54:03

标签: foreach promise ionic2

  var listOfItems = [1, 2, 3, 4, 5];

  listOfItems.forEach(
    item => {
      this.createTimeout(3000)
      .then(
        () => {
          console.log(item);
        })   
  });

  createTimeout(timeout) {
      return new Promise((resolve, reject) => {
          setTimeout(() => resolve(null),timeout)
      })   }

我想等待Promise回复' createTimeout'然后转到下一个元素。有什么想法吗?

0 个答案:

没有答案