After so much searching, I did not succeed. But I decided to create my simple method that solved my problem and I know it can help those who have that same doubt.
Code:
angular.module("myApp", [])
.run(function($rootScope) {
// privates
var isPageLoaded = false;
// constructs
$rootScope.$on("$routeChangeStart", function(event, next, current) {
if (!isPageLoaded) {
isPageLoaded = true;
event.preventDefault();
}
});
});
Now your page load will be complete, without the need for a second request made by the route. Just click on any button that contains the path of a route that will be triggered normally, not just when the page is loaded by the URL.