【发布时间】:2020-09-05 07:59:39
【问题描述】:
我有这个异步函数
//example get
async getDatafromAPINODE(url) {
try {
let respond = await axios.get(API_URL_NODE + url, {
headers: {
"Content-Type": "application/json",
Authorization: "Bearer " + this.state.tokenUser,
},
});
if (respond.status >= 200 && respond.status < 300) {
console.log("respond Post Data", respond);
}
return respond;
} catch (err) {
let respond = err;
console.log("respond Post Data err", err);
return respond;
}
}
我怎样才能使这个函数可以导出?所以我可以在另一个文件中使用import
【问题讨论】:
-
...是吗?试了有没有遇到什么问题?
-
是的,有多种方法。如果您想使用 import 语句并且这是一个 Web 实现,请查看 webpack。或者更简单的解决方案是将其放入一个单独的 .js 文件并首先添加该脚本,然后调用它,或者 TBH 大约 100 种不同的解决方案。你需要做一些研究
-
写
export async function getDatafromAPINODE(url) {…} -
只需编辑我的答案。你能投票给答案吗?
标签: javascript asynchronous javascript-import