最佳答案
根据 AngularJS 博士,打往 $http
的电话回复如下:
返回一个具有标准 那么方法和两个 http 特定方法的 我保证对象: 成功和 错误。那么方法接受两个参数,一个是 成功,另一个是 错误回调,这两个参数将由一个响应对象调用。成功和 错误方法只有一个参数——当请求成功或失败时将分别调用该函数。传递给这些函数的参数是传递给 then 方法的响应对象的解构表示。
除了 response
对象在一种情况下是解构的这一事实之外,我不知道
promise.then
的参数传递的成功/错误回调promise.success
/promise.error
方法的参数传递的回调有吗? 这两种不同的方式传递看似相同的回调有什么意义呢?