Javascript $q Promise 请求覆盖或堆栈?

Javascript $q Promise requests override or stacks?

我是 AngularJs 的新手,很抱歉,如果我问错了问题,但是 $q promise 请求会被覆盖吗?或堆栈? 这是一种情况... 我有一个名为 prom function prom{} 的函数,其中 returns 一个 $q promise, 因此,如果我两次调用 prom,我的第一个承诺请求是否会消失并被第二个调用所取代?或者它会叠加并给我 2 个承诺?

我希望我解释得很好。谢谢大家!

不,Promises 是对最终结果的表示,而不是行动。如果你调用函数两次,你会得到两个请求,由两个不同的 Promise 对象表示。