我对异步脚本相当陌生,我遇到了我们的代码通过 node.js 使用 api 的情况,api 文档提供了以下用法,并且它确实在使用 nodejs 执行的 js 文件中工作。
var allpermissionsofthisEmployee = employee.permissions({ appId: cuurrappid });
allpermissionsofthisEmployee .then(console.log);
//this shows a json array of json objects on console.
function function2(permissioninfo) {
//Some code to work on this info
//ideally allow saving of part of that json object into MSSQLDB
}
我们要做的是,如何将控制台上显示的信息收集到一个变量中并将其传递给 function2。
只需使用function2
而不是console.log
. then
将一个函数作为回调并执行它。你需要阅读更多关于using promises
.
var allpermissionsofthisEmployee = employee.permissions({ appId: cuurrappid });
allpermissionsofthisEmployee.then(function2);
function function2(permissioninfo) {
// Some code to work on this info
// ideally allow saving of part of that json object into MSSQLDB
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句