c
在里面
get_all_channels
var get_all_channels = function {
return new Promise((resolve, reject)=> {
db.find({type:'pricing'},{channel_name:1},function(err,docs){
if(err) {
reject(err)
return
}
var c = []
docs.forEachOf(function(ch){
c.push(ch['channel_name'])
})
resolve(c)
})
})
}
calculate
,您也可以使用
await
async/await
在里面
send
只要它只返回
:
function send(){
return get_all_channels()
}
async function calculate(){
alert(await send())
}