如何将基于承诺的函数的值导入另一个模块?
// index.js file:
import test from "./test";
console.log(test) // expected result should be "delectus aut autem" - now getting Promise object
// test.js file:
var test = fetch('https://jsonplaceholder.typicode.com/todos/1')
.then(response => response.json())
.then(function (data) {
return data.title
});
export default test
答案 0 :(得分:1)
由于test
是一个承诺,因此您只需在导入后处理它即可。
test.then(data => {
console.log(data);
});