扩展Angular $ q resolve函数以接受两个参数而不是一个

时间:2017-10-17 09:04:41

标签: angularjs q

我想在$ q中扩展然后函数以使解析回调接受2个参数而不是1个,所以我可以这样做:

implementation

环顾四周,我发现了一个模块,它定义了一个名为 spread 的新函数,它执行类似于我需要的操作,但是如果success函数的第一个参数是一个数组,它将&# 34;传播"每个元素作为函数的新参数,这不是我想要的,第一个参数应该保留为数组,并且我还想扩展然后而不是创建一个新的。我想从修改该脚本开始,但说实话,我甚至不确定它是如何实际传播的:

myPromise.then(
  function success(data, extra) {
    //do something
  },
  function error() {
    //do something 
  }
);

那么,我如何在success / resolve函数中扩展接受2个参数?

0 个答案:

没有答案