我想在$ q中扩展然后函数以使解析回调接受2个参数而不是1个,所以我可以这样做:
implementation
环顾四周,我发现了一个模块,它定义了一个名为 spread 的新函数,它执行类似于我需要的操作,但是如果success函数的第一个参数是一个数组,它将&# 34;传播"每个元素作为函数的新参数,这不是我想要的,第一个参数应该保留为数组,并且我还想扩展然后而不是创建一个新的。我想从修改该脚本开始,但说实话,我甚至不确定它是如何实际传播的:
myPromise.then(
function success(data, extra) {
//do something
},
function error() {
//do something
}
);
那么,我如何在success / resolve函数中扩展接受2个参数?