Created
December 30, 2013 02:31
-
-
Save abruzzi/8177126 to your computer and use it in GitHub Desktop.
What does $q.when do?
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Calling $q.when takes a promise or any other type, if it is not a promise then it will wrap it in a promise and call resolve. If you pass a value to it then it is never going to be rejected. | |
From the docs: | |
Wraps an object that might be a value or a (3rd party) then-able promise into a $q promise. This is useful when you are dealing with an object that might or might not be a promise, or if the promise comes from a source that can't be trusted. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment