In module named EventDetails I have two controllers attachedFilesList and EventDetailsctrl.
I need to pass string value from EventDetailsctrl controller to attachedFilesList controller.
How can I pass between controllers in same module?
In module named EventDetails I have two controllers attachedFilesList and EventDetailsctrl.
I need to pass string value from EventDetailsctrl controller to attachedFilesList controller.
How can I pass between controllers in same module?
You can also pass the data from one controller to another controller using service.
EventDetails
.controller('attachedFilesList', ['$rootScope', '$scope', 'myservice',
function($rootScope, $scope, myservice) {
$scope.myservice = myservice;
}
]);
EventDetails
.controller('EventDetailsctrl', ['$rootScope', '$scope', 'myservice',
function($rootScope, $scope, myservice) {
$scope.myservice = myservice;
}
]);
EventDetails
.service('myservice', function() {
this.name = "value";
});
Here is the Plnkr
Hope it helps :)