2015-03-18 81 views
1

我想測試一個函數是否返回一個angularjs承諾,但似乎沒有一個好的方法來測試這個可以有人照亮我嗎?如何測試一個函數是否返回一個angularJS承諾對象

+0

你是什麼情況下,你需要做這樣的檢查的? – Claies 2015-03-18 21:40:43

+0

可能重複[如何判斷一個對象是否是一個有角的$ q保證?](http://stackoverflow.com/questions/22546007/how-can-i-tell-if-an-object-is-an -angular-q-諾) – Bazinga 2015-03-19 06:39:58

回答

2

您可以使用:

if(angular.isFunction(yourFunction().then)){ 
 
    //yourFunction returns an angularjs promise. 
 
}

相關問題