Javascript $q Promise 请求覆盖或堆栈?
Javascript $q Promise requests override or stacks?
我是 AngularJs 的新手,很抱歉,如果我问错了问题,但是 $q promise 请求会被覆盖吗?或堆栈?
这是一种情况...
我有一个名为 prom function prom{}
的函数,其中 returns 一个 $q promise,
因此,如果我两次调用 prom,我的第一个承诺请求是否会消失并被第二个调用所取代?或者它会叠加并给我 2 个承诺?
我希望我解释得很好。谢谢大家!
不,Promises 是对最终结果的表示,而不是行动。如果你调用函数两次,你会得到两个请求,由两个不同的 Promise 对象表示。
我是 AngularJs 的新手,很抱歉,如果我问错了问题,但是 $q promise 请求会被覆盖吗?或堆栈?
这是一种情况...
我有一个名为 prom function prom{}
的函数,其中 returns 一个 $q promise,
因此,如果我两次调用 prom,我的第一个承诺请求是否会消失并被第二个调用所取代?或者它会叠加并给我 2 个承诺?
我希望我解释得很好。谢谢大家!
不,Promises 是对最终结果的表示,而不是行动。如果你调用函数两次,你会得到两个请求,由两个不同的 Promise 对象表示。