angular JS中的promise接口是什么?
还有什么是$ q构造函数?
这些使用的时间和它们之间有什么区别?
我提到了一些消息来源,但无法得到改变。有什么指针吗?
答案 0 :(得分:0)
这是promise和$ q的定义,
promise是一种特殊类型的Object,我们既可以使用它,也可以构造自己来处理异步任务。我们认为他们是承诺,因为我们在未来的某个时间点“承诺”了结果。例如,HTTP调用可以在200ms或400ms内完成,承诺将在解析时执行。
承诺有三个状态,待决,解决或拒绝。在Angular中使用$ q,我们可以构建自己的promise,但是让我们首先看看ECMAScript2015 Promise Object,以熟悉如何创建它。
您可以从此网站获得更多知识:https://toddmotto.com/promises-angular-q