如何在Promise Angular中返回数据?

时间:2018-02-05 14:12:19

标签: angular

我有一个简单的承诺,如:

return new Promise((resolve) => {
      resolve();
    });

还有一个对象:var obj = {};

如何在上述Promise中返回此对象?

像这样:

return new Promise((resolve) => {
          resolve(obj);
        });

1 个答案:

答案 0 :(得分:1)

尝试以下代码段。

obj = {
  "fname": "data"
};

function getData() {
  return new Promise((resolve) => {
    resolve(obj);
  });
}

getData().then((data) => {
  console.log(data);
});

<强> JSFIDDLE