我有这个AngularJS工厂,它工作得很好,但是当我尝试在AngularJS工厂的自动生成的visual studio代码片段中容纳它时,它没有发生,并且我无法获得语法right.This is my 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() { }
}})();发布于 2016-08-25 10:29:14
尝尝这个,
(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);
}
}})();https://stackoverflow.com/questions/39135544
复制相似问题