87,993
社区成员
发帖
与我相关
我的任务
分享// 获取购物车列表
app.get('/getshopcarlist/', function (req, res) {
//这里传过来一串 ,分隔的数字
var id = req.query.ID
var idlist = id.split(",")
var pagePersonmessage = []
function getFileBylist(path,succCb,errCb){
fs.readFile(path, function (err, data) {
if (err) {
return errCb(err)
} else {
// console.log(path)
var person = data.toString();
person = JSON.parse(person);
var pagePerson = person.message[0]
// console.log(pagePersonmessage)
succCb(pagePerson)
}
})
}
for (let i in idlist) {
var path = "./shopcarlist/shopcarlist" + idlist[i] + ".json"
getFileBylist(path,
function(data){
pagePersonmessage = pagePersonmessage.concat(data)
console.log(pagePersonmessage + 'hahaha')
},
function(err){
console.log('失败的结果,使用失败回调' + err.message)
})
}
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "X-Requested-With,Origin,Content-Type,Accept");
res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS");
console.log(pagePersonmessage);
// var pagePersonList = { "status": 0, "message": pagePersonmessage }
res.send();
res.end();
});