期货如何处理具有多个参数的回调?这对于我可以用于期货的几乎所有用途都至关重要。github 示例显示它只处理一个参数。
Github 自述文件中的示例是
var fileNames = readdir('.').wait();
但是 mysql 调用之类的东西呢
client.query("select * from employees", function(err, results, fields) {
// callback function returns employees array
callback(results);
});
我如何使用期货方法获得这三个( err
、、results
和) ?fields
wait()
编辑
实验告诉我,回调的第一个参数,在这种情况下err
,总是被视为错误,如果值是真实的,就会被抛出。第二个参数被赋值。尽我所能忽略任何进一步的论点。