我想做的是:
时显示数据
到底发生了什么
我通过axios fs.readfile
我把这个放在前部和控制器上
//frontend
const fetchRewards = async()=>{
let link ="/api/reward";
const {data} = await axios.get(link);
console.log(data); **// this one logging undefined**
}
// on controller
async getRewardsById(req,res,next) {
try {
const result = await rewardService.getReward();
res.json(result);
} catch (error) {
next(error);
}
},这是我的服务
const getReward = async () => {
fs.readFile("test.json", (err, inputData) => {
return {"name":"John", "age":30, "car":null};
}
console.log("done");
}发布于 2022-03-14 08:18:26
在我看来你好像没有从你的服务中退货吗?尝试返回fs.readFile。
https://stackoverflow.com/questions/71464011
复制相似问题