I'm having trouble making the connection from that article.

Previously, I had:

    .factory('Utility', function($http) { 
        return {
            getList: function() {
                return $http.get('getList.html');               
            }
    }

I've just switched to this to prevent the number of remote calls:

    .factory('Utility', function($http) { 
        var aList = [];

        $http.get('getList.html').then(
            function(result) {
                aList = result;
            }
        );

          return {
            getList: function() {
                return aList;          
            }
    }

And while this is working, I still feel like I'm just getting lucky with 
the timing.  Are you saying there's a way I can accomplish this using a 
provider instead?  I see that they have the benefit of the configuration 
phase, but aren't other services (i.e. http) unavailable during that time?




On Friday, September 12, 2014 2:42:46 AM UTC-7, dinesh kumar wrote:
>
> for q1:
>   this is where you use *provider*.for difference,check this link 
> <http://stackoverflow.com/questions/15666048/service-vs-provider-vs-factory>
> .
> for q2:
>   i Think that is ok to do it.
>
> Thanks,
> Dinesh kumar.L
>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to