我在node.js中做了一个承诺,并尝试在控制器中使用它。但它抛出了一个错误,即'not a function'。并且调用没有小括号的promises抛出了一个错误'Can't call then on undefined'。 Promise代码: const Subscription = require("../models/subscription");
exports.pickRandomSubscripti
我正在处理一个NodeJs框架,它要求某个函数是同步的,但我需要检索一个只能异步访问的值。在一个完美的世界里,我可以回报一个承诺,但我不能。作为快速解决方案,我创建了以下方法: var value;
promise.then(functionvalue) {} // Wait for promise t
我用//******This await does not work */注释的await命令似乎不起作用。不确定这是与它们在事件流中的事实有关,还是与导入模块中的promise有关。当我从映射数组中调用run函数以插入来自多个源的数据时,run函数立即返回,而不是等到knex完成数据插入。函数,它是从上面的代码调用的。,它返回一个promis