angularjs - How to pass a params to angular service and change a variable inside the service -


i want invoke myservice inside controller , change "var text" value ,using a varible controller . changes have inside service ,and how invoke service in controller new var ...

app.factory('share', function(){     var text = "";     return {         get: function(){             return text;         },         set: function(value){             text=value;             console.log(text);         },         value:text     }; }); 

this controller want invoke service , change text value

    app.controller('eventctrl', ['$scope', 'eventservice',function     ($scope,eventservice,share) {     var baseurl = '';     $scope.getevents=function()    {     var apiroute = 'http://localhost:9811/notification/notification/';     var _event = eventservice.getall(apiroute);     _event.then(function (response) {            var data = response.data;              //i want sned response.data var text  change      value of text             share.set(data)             $scope.text=share.get()          },         function (error) {             console.log("error: " + error);         });     }    $scope.getevents()      }]); 

this second controller

app.controller('selectfiltercontroller', ['ngtableparams','share','$scope',function($scope, $filter, $q,  ngtableparams, share) {         $scope.events=share.get()         console.log($scope.events)         $scope.tableparams = new ngtableparams({page: 1, count: 10},          {data: data})             }])  

no data in second controller $scope.events empty

  app.controller('selectfiltercontroller',   ['$scope','$filter','$q','ngtableparams','share',function($scope,    $filter, $q, ngtableparams,share) {         $scope.events=share.get()         console.log($scope.events)         $scope.tableparams = new ngtableparams({page: 1, count: 10},    {data: $scope.events});        }]) 


Comments

Popular posts from this blog

PHP and MySQL WP -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

go - golang pprof for c library code -