我有一个简单的承诺,如:
return new Promise((resolve) => {
resolve();
});
还有一个对象:var obj = {};
如何在上述Promise中返回此对象?
像这样:
return new Promise((resolve) => {
resolve(obj);
});
答案 0 :(得分:1)
尝试以下代码段。
obj = {
"fname": "data"
};
function getData() {
return new Promise((resolve) => {
resolve(obj);
});
}
getData().then((data) => {
console.log(data);
});
<强> JSFIDDLE 强>