私はこのサービスを使ってjsonデータを取得しています。どのようにして2つのパラメータも渡すことができます。 jsonでは、私はドロップダウンに値を設定する必要があります。角度パラメータと受信json
myApp.service('allCurrentSettingsService', ['$http', '$q', function ($http, $q) {
var allSettings = null;
this.getList = function() {
var def = $q.defer()
if (allSettings) {
def.resolve(allSettings);
} else {
$http.post('GetAllCurrentSettings', { companyName: compName, customerName: custName })
.then(function (response) {
var response = $.parseJSON(response.data)
allSettings = response;
def.resolve(allSettings);
});
}
return def.promise;
}
}]);
そしてここで私は、サービスを呼び出すいます:
myApp.controller('myController', ['$scope', 'getDocTypesService',
function ($scope, getDocTypesService) {
$scope.getDocTypes = '';
getDocTypesService.getList(compName, custName).then(function (value) {
$scope.getDocTypes = value
});
}
]);
を?クエリ? Urlパラメータ?体 ? – mfrachet
は、角度からあなたのサービスへ、またはサービスから角度への2つのパラメータですか? – Manatax
ありがとうございます。パラメータは、角度サービスから私のMVCコントローラに行く – user6440175