0

私はこのAngularJS工場をうまく使っていますが、AngularJS工場のために自動生成されたVisual Studioスタジオスニペットで対応しようとしても、それは起こらず、構文も正しく取得できません。私の工場ですVisual Studioスニペットを使用したAngularJS Factory

angular.module('payrollApp').factory('countries', function ($http) { 
    return { 
     getCountries: function (callback) {    
      $http.get('countries.json').success(callback);    
     } 
    }}); 

私はそれを変更する必要がありますので、私はVisual Studioの自動生成コードを使用することができます。これは、自動生成された抜粋です、

(function() { 
'use strict'; 

angular 
    .module('app') 
    .factory('factory', factory); 

factory.$inject = ['$http']; 

function factory($http) { 
    var service = { 
     getData: getData 
    }; 

    return service; 

    function getData() { } 
}})(); 

答えて

1

はこれを試してみてください

(function() { 
    'use strict'; 
    angular 
     .module('payrollApp') 
     .factory('countries', factory); 
    factory.$inject = ['$http']; 
    function factory($http) { 
     var service = { 
      getCountries: getCountries 
     }; 
     return service; 
     function getCountries(callback) { 
     $http.get('countries.json').success(callback);   
    } 
    }})(); 
関連する問題