调试$ promise.then(.....)。catch(......)

时间:2018-08-12 17:12:05

标签: angular-promise chrome-debugging

我正在Google chrome调试器中调试angularjs代码。代码的结构如下:

if (abc) {
            def.ghi({
                    id: vm.ProjectId
                })
                .$promise
                .then(qwe)
                .catch(opo);
        }

据我所知,如果promise返回成功,那么将执行“ then” 部分,并调用“ qwe” 函数。但是在调试时,我看到在指向“ then” 部分之后,步指针也出现在“ catch ”部分上。然后,它开始指向函数“ qwe” 。这是怎么回事?我想念什么吗?

0 个答案:

没有答案