app.factory('dataPassingService', function() {
var savedData = {};
function set(data) {
savedData = data;
}
function get() {
return savedData;
}
return {
set: set,
get: get
}
});
pengontrol1
$scope.text = '9';
dataPassingService.set($scope.text);
pengontrol2
$scope.mes = dataPassingService.get();
alert("the scope is "+scope.mes);
Saya meneruskan $scope.text dari controller1 ke controller 2 menggunakan app.factory dan berfungsi dengan sempurna. Saya ingin meneruskan lebih banyak cakupan bersama-sama dari controller1 ke controller2 misalnya saya ingin meneruskan $scope.text='9' dan scope.text1='10' dan kemudian membawanya ke controller2 dengan datapassingService.get() .Terima kasih sebelumnya