I'm trying to set a router for basic posts CRUD actions using ngRouter
Router work with 1 parameter path e.g. .when ('/home')
, .when('/posts)
But on .when('/post/create')
or .when('/post/:action')
it causes an infinite loop in console with following error: "WARNING: Tried to load angular more than once" causes page to crash
Knowing this is Laravel/Angular project where laravel routes set to load bootstrap page and angualr handel all route.
here is my config code
myApp.config(['$routeProvider','$locationProvider',
function($routeProvider, $locationProvider){
$locationProvider.html5Mode({
enabled: true,
requireBase: false
});
$routeProvider
.when('/',{
templateUrl:'templates/home.html',
controller: 'mainCtrl'
})
.when('/login',{
templateUrl:'templates/login.html',
controller:'authCtrl'
})
.when('/posts',{
template:'posts',
controller: 'mainCtrl'
})
.when('/post/create',{
templateUrl:'templates/post/create.html',
controller:'mainCtrl'
})
;
$routeProvider.otherwise('/');
}
]);
any idea why is this happening ?
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire