For some reason, my controller is double called, when I switch between resource 1 and resource2.
Here\'s the code:
index.html
one another solution which worked for me is that if you defined a directive, try not set its controller to the one which is calling multiple times, just add the directive to your app by using app.directive.
app.directive('myDirective',[ '$window', function ($window) {
function link(scope, element) {
// stuff
});
};
return {
restrict: 'A',
scope: {offset: "@"},
link: link,
// controller: myCtrl //myCtrl was called multiple I comment this line
};
}]);