当我们在 .on('end') 函数内的 console.log(restaurantdata) 返回日志但在函数 log 外不能给出未定义的返回值时。
var restaurantdata=[];
fs.createReadStream('restaurantsa9126b3.csv')
.pipe(csv())
.on('data', (data) => restaurantdata.push(data))
.on('end', () => {
return restaurantdata;
})
console.log(restaurantdata);
yield this.render('home',{
restaurantdata:restaurantdata,
});