Я новичок в мире AngularJS. Я разрабатываю приложение AngularJS SPA. У меня есть контроллер paymentController
, который будет использовать угловое пользовательское обслуживание paymentService
. PaymentController $scope
имеет несколько членов, таких как billerId
, billAccount
, paymentAmount
и т. Д. Я хочу передать все/большинство этих членов функции, выставленной угловым сервисом. Я не знаю, как лучше всего это сделать. Мой код приведен ниже:Передача нескольких элементов диапазона от контроллера до углового обслуживания
app.controller("paymentController", function ($scope, $rootScope, paymentService) {
$scope.billerId;
$scope.billAccount;
$scope.paymentAmount;
$scope.feeAmount=1.0;
$scope.platform = 1;
$scope.makePayment = function(){
paymentService.makePayment(/*what should be passed to this function*/);
}
});
Пожалуйста, предложите мне идеальный способ.
ли этот объект быть внутри $ рамки? Могу ли я объявить локальную переменную (var bill) и присвоить ей значения перед передачей ее на обслуживание? –
да вы можете сделать! – Sajeetharan